Alors. Moi ça fait une dizaine d'année que je développe en VB6 et 1 an que je suis passé sur la plate forme .NET Donc, il ne faut pas voir le .NET comme un langage mais plutôt comme une plate forme de développment ( un standard en fait ). Aujourd'hui il a environ une vingtaine de langage qui peuvent attaquer les classes du Framework.NET ( Delphi, C++, Cobol etc... voir site Microsoft ). La grosse différence entre VB6 et VB.NET est dans les mécanismes d'héritage. Autrement dit, à l a différence du VB6 le VB.NET est un langage orienté objet. De plus, vous pouvez programmez des site Web ( ASP.NET ) totalement en VB.NET. Le code HTML ou JavaScript est généré automatiquement. Aujourd'hui, en ce qui concerne l'interopérabilité il y a peu de logiciel qui intègre directement la technologie .NET. Dans le domaine de la CAO, il y a Inventor et Solidworks. Mais des gros soft comme SAP vont intégré cette technologie. En gros, le .NET c'est le nouveau fer de lance de Microsoft alors si vous prenez le train en marche tant mieux sinon... Moi j'ai changé et je ne le regrette pas. Fini les emmerdes lors des installation de logiciels en VB6 ( Enfer des Dlls) l installation en .NET se résume à une simple copie de fichiers d'un point A à un point B. J'arrive à piloter CATIA en VB.NET ainsi que solidworks inventor et aussi word... Y a aucun problème A+