![]() |
En raison des
différences précédentes entre Visual Basic et C/C++, de nombreux
développeurs ont fait des suppositions erronées quant aux capacités de
Visual Basic .NET. Beaucoup de développeurs Visual Basic pensent
que Visual C# est un langage plus puissant que Visual Basic. En
d'autres termes, ils supposent que Visual C# offre plus de capacités que
Visual Basic .NET, tout comme C/C++ offre plus de capacités que
Microsoft Visual Basic 6.0 ou version antérieure. Ces suppositions
sont erronées.
S'il existe bien des différences entre Visual Basic .NET et Visual C# .NET, l'un et l'autre sont des langages de programmation de première classe et de puissance équivalente, basés sur Microsoft .NET Framework. Visual Basic .NET est un véritable langage de programmation orienté objet qui inclut des fonctionnalités inédites et optimisées, telles que l'héritage, le polymorphisme, des interfaces et une fonctionnalité de surcharge. Visual Basic .NET et Visual C# .NET utilisent tous deux le Common Language Runtime. Il n'existe pratiquement aucune différence de performances entre Visual Basic .NET et Visual C# .NET. Il est possible que Visual C# .NET présente quelques fonctionnalités de « puissance » supplémentaires, telles que le traitement de code non managé, et que Visual Basic .NET offre une plus grande souplesse d'utilisation, grâce à des fonctions telles que la liaison tardive. Toutefois, les différences entre Visual Basic .NET et Visual C# .NET sont minimes par rapport aux différences existant entre les versions antérieures.
Le livre blanc « Différences entre Microsoft Visual Basic .NET et Microsoft Visual C# .NET » décrit quelques-unes des différences entre Visual Basic .NET et Visual C# .NET. N'oubliez pas, cependant, que .NET Framework est conçu pour être indépendant du langage. Lorsque vous devez choisir entre Visual Basic .NET et Visual C# .NET, prenez votre décision en vous basant essentiellement sur ce que vous connaissez déjà et sur ce qui vous convient le mieux. Il est plus facile pour les développeurs Visual Basic 6.0 d'utiliser Visual Basic .NET et pour les programmeurs C++/Java d'utiliser Visual C# .NET. L'expérience d'un programmeur compense largement les petites différences entre les deux langages.
Quel que soit le langage que vous choisissiez en fonction de vos préférences et de votre expérience personnelle, ils constituent tous deux des outils de développement puissants et des langages de programmation de première classe qui partagent le Common Language Runtime dans .NET Framework.
S'il existe bien des différences entre Visual Basic .NET et Visual C# .NET, l'un et l'autre sont des langages de programmation de première classe et de puissance équivalente, basés sur Microsoft .NET Framework. Visual Basic .NET est un véritable langage de programmation orienté objet qui inclut des fonctionnalités inédites et optimisées, telles que l'héritage, le polymorphisme, des interfaces et une fonctionnalité de surcharge. Visual Basic .NET et Visual C# .NET utilisent tous deux le Common Language Runtime. Il n'existe pratiquement aucune différence de performances entre Visual Basic .NET et Visual C# .NET. Il est possible que Visual C# .NET présente quelques fonctionnalités de « puissance » supplémentaires, telles que le traitement de code non managé, et que Visual Basic .NET offre une plus grande souplesse d'utilisation, grâce à des fonctions telles que la liaison tardive. Toutefois, les différences entre Visual Basic .NET et Visual C# .NET sont minimes par rapport aux différences existant entre les versions antérieures.
Le livre blanc « Différences entre Microsoft Visual Basic .NET et Microsoft Visual C# .NET » décrit quelques-unes des différences entre Visual Basic .NET et Visual C# .NET. N'oubliez pas, cependant, que .NET Framework est conçu pour être indépendant du langage. Lorsque vous devez choisir entre Visual Basic .NET et Visual C# .NET, prenez votre décision en vous basant essentiellement sur ce que vous connaissez déjà et sur ce qui vous convient le mieux. Il est plus facile pour les développeurs Visual Basic 6.0 d'utiliser Visual Basic .NET et pour les programmeurs C++/Java d'utiliser Visual C# .NET. L'expérience d'un programmeur compense largement les petites différences entre les deux langages.
Quel que soit le langage que vous choisissiez en fonction de vos préférences et de votre expérience personnelle, ils constituent tous deux des outils de développement puissants et des langages de programmation de première classe qui partagent le Common Language Runtime dans .NET Framework.
Aucun commentaire:
Enregistrer un commentaire