OVH Cloud OVH Cloud

Migration VB6 --> VB.NET

3 réponses
Avatar
Pancho
Bonjour,

est il compliqu=E9 de migrer une application VB6 en VB.NET?
Quelles sont les principales manipulations =E0 faire.

D'avance merci.

3 réponses

Avatar
Eric Vernié [MS]
Bonjour Pancho,



C'est une vaste question, et je vais essayer d'être le plus pragmatique
possible.



Il existe un assistant livrée avec Visual Studio.NET qui permet de migrer
une application VB 6.00 vers VB.NET. L'expérience montre que sur des projets
importants, une fois la conversion effectuée (lorsqu'elle réussie), le
travail pour faire tourner le code (parfois de manière bancale) reste
considérable. Certain développeurs ont du re-travailler leurs l'applications
à hauteur de 95%.

Néanmoins sur des projets relativement modestes l'assistant peut aider dans
la compréhension de VB.NET, mais il ne faut pas s'attendre ce que cela
marche du 1er coup. Il faudra re-passer son application dans un cycle de
stress et de tests.

Dans certain cas il sera donc préférable de re-penser son application, en
prenant en compte les nouvelles possibilités de la plate-forme, et de Visual
Basic.NET.

Tu trouveras des articles ici qui pourront t'aider dans ta démarche.

http://msdn.microsoft.com/vbasic/using/migrating/default.aspx





Il existe beaucoup de différence entre VB 6 et VB.NET, mais qui est dû
essentiellement à la plate-forme .NET sous jacente.

Pour tirer profit de toutes les capacités de cette plate-forme, que je te
laisse découvrir, VB.NET n'a pas été conçu comme une version N+1 de VB 6.00.
Néanmoins, si tu décides d'utiliser l'assistant de Migration, tu peux
préparer ton application Visual basic 6.00 en utilisant l'utilitaire Code
Advisor disponible ici :

http://msdn.microsoft.com/vbasic/downloads/codeadvisor/default.aspx



A+



Eric Vernié

Microsoft France

"Pancho" a écrit dans le message de
news: 35fc01c4a47e$2a7ff540$
Bonjour,

est il compliqué de migrer une application VB6 en VB.NET?
Quelles sont les principales manipulations à faire.

D'avance merci.
Avatar
Pancho
Merci Eric.


-----Message d'origine-----
Bonjour Pancho,



C'est une vaste question, et je vais essayer d'être le


plus pragmatique
possible.



Il existe un assistant livrée avec Visual Studio.NET qui


permet de migrer
une application VB 6.00 vers VB.NET. L'expérience montre


que sur des projets
importants, une fois la conversion effectuée


(lorsqu'elle réussie), le
travail pour faire tourner le code (parfois de manière


bancale) reste
considérable. Certain développeurs ont du re-travailler


leurs l'applications
à hauteur de 95%.

Néanmoins sur des projets relativement modestes


l'assistant peut aider dans
la compréhension de VB.NET, mais il ne faut pas


s'attendre ce que cela
marche du 1er coup. Il faudra re-passer son application


dans un cycle de
stress et de tests.

Dans certain cas il sera donc préférable de re-penser


son application, en
prenant en compte les nouvelles possibilités de la plate-


forme, et de Visual
Basic.NET.

Tu trouveras des articles ici qui pourront t'aider dans


ta démarche.

http://msdn.microsoft.com/vbasic/using/migrating/default.


aspx





Il existe beaucoup de différence entre VB 6 et VB.NET,


mais qui est dû
essentiellement à la plate-forme .NET sous jacente.

Pour tirer profit de toutes les capacités de cette plate-


forme, que je te
laisse découvrir, VB.NET n'a pas été conçu comme une


version N+1 de VB 6.00.
Néanmoins, si tu décides d'utiliser l'assistant de


Migration, tu peux
préparer ton application Visual basic 6.00 en utilisant


l'utilitaire Code
Advisor disponible ici :

http://msdn.microsoft.com/vbasic/downloads/codeadvisor/de


fault.aspx



A+



Eric Vernié

Microsoft France

"Pancho" a écrit


dans le message de
news: 35fc01c4a47e$2a7ff540$
Bonjour,

est il compliqué de migrer une application VB6 en VB.NET?
Quelles sont les principales manipulations à faire.

D'avance merci.


.



Avatar
RABILLOUD JMARC [MVP]
Très honnètement, ca va quasiment plus vite sans l'assistant, si tu as les
bases du VB.NET.

"Pancho" a écrit dans le message de
news: 29af01c4a543$cb7aefc0$
Merci Eric.


-----Message d'origine-----
Bonjour Pancho,



C'est une vaste question, et je vais essayer d'être le


plus pragmatique
possible.



Il existe un assistant livrée avec Visual Studio.NET qui


permet de migrer
une application VB 6.00 vers VB.NET. L'expérience montre


que sur des projets
importants, une fois la conversion effectuée


(lorsqu'elle réussie), le
travail pour faire tourner le code (parfois de manière


bancale) reste
considérable. Certain développeurs ont du re-travailler


leurs l'applications
à hauteur de 95%.

Néanmoins sur des projets relativement modestes


l'assistant peut aider dans
la compréhension de VB.NET, mais il ne faut pas


s'attendre ce que cela
marche du 1er coup. Il faudra re-passer son application


dans un cycle de
stress et de tests.

Dans certain cas il sera donc préférable de re-penser


son application, en
prenant en compte les nouvelles possibilités de la plate-


forme, et de Visual
Basic.NET.

Tu trouveras des articles ici qui pourront t'aider dans


ta démarche.

http://msdn.microsoft.com/vbasic/using/migrating/default.


aspx





Il existe beaucoup de différence entre VB 6 et VB.NET,


mais qui est dû
essentiellement à la plate-forme .NET sous jacente.

Pour tirer profit de toutes les capacités de cette plate-


forme, que je te
laisse découvrir, VB.NET n'a pas été conçu comme une


version N+1 de VB 6.00.
Néanmoins, si tu décides d'utiliser l'assistant de


Migration, tu peux
préparer ton application Visual basic 6.00 en utilisant


l'utilitaire Code
Advisor disponible ici :

http://msdn.microsoft.com/vbasic/downloads/codeadvisor/de


fault.aspx



A+



Eric Vernié

Microsoft France

"Pancho" a écrit


dans le message de
news: 35fc01c4a47e$2a7ff540$
Bonjour,

est il compliqué de migrer une application VB6 en VB.NET?
Quelles sont les principales manipulations à faire.

D'avance merci.


.