[VB.NET]

[VB.NET] - C#/.NET managed - Programmation

Marsh Posté le 30-07-2004 à 16:30:15    

Bonjour à tous,  
 
Je suis actuellement en stage dans un entreprise qui utilise VB pour les logiciels qu'elle met au point depuis plus de 10 ans .  
 
Le but de mon intervention est de passer sur le Web un logiciel de gestion de médiathèque entierement codé en VB 6 .  
Je dois pour cela étudier le cas le passage par DotNet, donc VB.net.  
 
J'ai déja des connaissances en language objet, mais pas en VB, et je ne  
sais pas trop par ou commencer...  
 
Le logiciel utilise une base de données avec 105 tables.  
Il comprend 193 classes et 93 frames.  
 
Si quelqu'un a déjà eu à faire a ce genre de projet, et si vous avez le temps de m'aider, ne serais-ce qu'à commencer, ce serait super sympa..

Reply

Marsh Posté le 30-07-2004 à 16:30:15   

Reply

Marsh Posté le 30-07-2004 à 17:04:37    

ashurai a écrit :


Je dois pour cela étudier le cas le passage par DotNet, donc VB.net.  


 
Non pas obligé : il y a C# , grosse diff avec vb.net, meme s'il utilisent les meme classes
 

ashurai a écrit :


J'ai déja des connaissances en language objet, mais pas en VB, et je ne  
sais pas trop par ou commencer...  


 
Pas besoin de conaitre VB pour faire du VB.net ou du C# , a la limite c plutot un handicap. Si tu connait l'objet c bien
 
Si tu doit le passer sur le Web et en .net , tu passera par l'ASP.NET donc tu auras le choix entre VB.Net et C#, pour ce qui est de la base de donné les classes ADO.Net feront l'affaire
 
Attend toi a une réécriture complete du soft !
Car je ne pense pas dans ton cas que le convertisseur VB6 vers Asp.net existe.
VB6 vers VB.net il me semble que oui mais ce n'es tpas tres propre ni très indiqué.
 
D'ailleurs si tu te debrouille bien en separant les objets/classe metier de ton interface tu pourra facilement faire un site web et une appli tout court.
 
 
 

Reply

Marsh Posté le 02-08-2004 à 18:32:28    

Merci pour ces conseils, je dois étudier un peu tous ca.
A plus

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed