Section courante

A propos

Section administrative du site

Fiche technique
Type de produit : Langage de programmation
Auteur : Microsoft
Date de publication : 2002 à maintenant

Introduction

Le langage de programmation Visual C++ .NET est un produit de Microsoft successeur au Visual C++. Il s'agit d'une version de C++ incluant la possibilité d'utiliser le cadre d'application .NET et les espaces de noms. Elle offre donc beaucoup plus de possibilité que le langage C++ traditionnel et en étant malgré tout assez compatible avec le C++ du Visual C++.

La version de Visual C++ .NET 2002 dans le cadre de Visual Studio .NET 2002 était peut-être le plus grand changement dans l'outil depuis la version originale. Tout ce qui était dans les versions antérieures de Visual C++ était toujours dans la version 2002, mais en plus une porte s'était ouverte sur le nouveau monde du code géré et d'exécution .NET. Malheureusement pour les programmeurs C++, la pleine promesse du monde .NET n'est pas sortie de la boîte de Visual C++ .NET 2002. Il y avait tellement de choses que les programmeurs Visual Basic.NET et C# pouvaient faire dans le monde géré que les programmeurs Visual C++ ne pouvaient pas faire. C'est parce que l'effort impliqué dans la création de «It Just Works», pour utiliser l'une des expressions que les développeurs de Visual C++ ont appliquées à certains de leurs succès, a rendu impossible tout le reste dans le produit publié. Puis vint Visual C++ .NET 2003. Les fonctionnalités manquante à la version 2002 se trouvent dans celle-ci, qui place les programmeurs C++ sur un pied d'égalité avec les programmeurs C# et VB.NET. Par exemple, les concepteurs de WinForms peuvent désormais générer du code C++, ce qui vous permet de créer des applications Windows génées avec des techniques de développement rapide d'applications et les mêmes classes et méthodes des bibliothèques de classes de base que les autres langages de programmation gérés. Il est également devenu assez clair, depuis la sortie d'exécution .NET, que le C++ géré occupe une place particulière dans le panthéon des langages gérés.




Dernière mise à jour : Lundi, le 13 mars 2006