Difference Vb6 - Vb.net

yves.nahoe Messages postés 11 Date d'inscription   Statut Membre Dernière intervention   -  
 Wolfk -
Salut a tous,

Nous travaillons et nous mettons a jour une application tournant encore sur vb5. Voyant que cette version de VB devient de jour en jour plus ancienne, nous aimerions lui redonner un petit coup de fraicheur et bien sur une question se pose : que prendre ... ???
vb6 ou directement vb.net.

Aurait-il quelqu'un qui pourrait eventuellement me dresser un petit tableau comparatif qui influencerait mon choix dans tel ou tel direction.

Je vous remercie d'avance.
Bien a vous,

Yves
A voir également:

4 réponses

sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
Hello !
Je crois que ton message serait plus approprié dans le forum programmation. Je l'y redirige de suite.
http://www.commentcamarche.net/ccmguide/ccmcharte.php3
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
Et pour répondre à ta question, j'ai fait une petite formation çà .Net et voici mes impressions:
http://www.commentcamarche.net/forum/affich.php3?cat=3&ID=180259&page=2

Et pour compléter:
Microsoft abandonne officiellement VB6.
Si tu connais MSDN, il faut savoir que la documentation de VB6 y a déjà disparu !
Il n'y aura plus de support technique, plus de service packs, etc.
ça me semble donc une assez mauvaise idée d'utiliser VB6 pour développer de nouvelles applications dans un cadre professionnel.

Cependant, VB.Net est très jeune, et vous risquez d'essuyer les plâtres (bugs non découverts). De plus .Net nécessite Windows 2000 ou XP (Abandonnez l'idée de faire ça sous 95/98/NT).

De plus, passer à VB.Net vous obligera à ré-écrire l'application.
(Il faut s'ôter de l'idée que le langage VB5/6 et VB.Net sont identiques ; ce sont bien des langages distincts. Seule la syntaxe ressemble.).
Il est impensable de passer de VB5/6 à VB.Net sans faire de formation.
J'insiste vraiment sur ce point. .Net a des particuliarités. ça n'a rien à voir avec VB (type de données différents, fonctionnement dans une machine virtuelle, gestion des librairies/DLL totalement différente, garbage collector, système de cache de code, etc.)


Quitte à ré-écrire, pourquoi ne pas choisir un autre langage ?
Tout dépend de l'application en question. VB (6 ou .Net) n'est peut-être pas la meilleure solution.
0
teebo Messages postés 33491 Date d'inscription   Statut Modérateur Dernière intervention   1 793
 
Je rejoint Sebsauvage sur l'essentiel de ses points, j'ajouterais juste que ca depend enormement:
1-De la duree de vie prevue du produit a partir de maintenant
2-De sa diffusion en quantite
3-De ses clients (si ils sont tous sur 98 c'est pas urgent

Moyennant ca, si tu veux de l'aide en VB, je te conseille de trouver une version CD de MSDN Octobre2001, c'est a ma connaissance la derniere complete sur VB6.0...

.  .
\_/
0
epoulos Messages postés 85 Date d'inscription   Statut Membre Dernière intervention   499
 
Bonjour,

Tu trouveras quelques détails ici :
http://www.journaldunet.com/...

Beaucoup plus de détails ici:
https://dotnet.developpez.com/articles/migration/vb6_vers_dotnet/

Cordialement
0
Polux31 Messages postés 6917 Date d'inscription   Statut Membre Dernière intervention   1 204
 
BRAVO

7 ans, 1 mois et 2 jours après LA réponse tant attendue ... fort, très très fort.

:DDDD
0
Wolfk
 
En attendant, ca peut servir même aujourd'hui
0