Différence entre Visual Basic et Visual Basic.Net (VB6 et VB.net)

Visual Basic vs Visual Basic.Net (VB6 vs VB.net)
 

VB aka Visual Basic est un langage de programmation publié vers 1991 en tant que produit par Microsoft. Il s’agit d’un langage de programmation événementiel de troisième génération, qui prend en charge le développement rapide d’applications (RAD). Visual Basic 6, ou VB6, a été publié en 1998. Il s’agit de la version stable de VB.VB6 fournit un IDE pour le développement de logiciels et la conception d’interfaces utilisateur. Le langage est basé sur un modèle de programmation appelé Modèle d'objet composant. VB6 est un langage de programmation simple, qui aide non seulement les débutants à apprendre rapidement les concepts de programmation, mais aussi à l'utiliser facilement dans les applications logicielles volumineuses. VB6 est un langage de programmation procédural. Les programmeurs peuvent concevoir une interface graphique pour une application et appliquer des fonctionnalités directement aux contrôles ajoutés à l'interface graphique. Par exemple, s'il y a un bouton dans l'interface graphique, le programmeur doit écrire la fonctionnalité pour ce bouton dans l'événement click du bouton (et donc le terme programmation pilotée par événement)..

VB.net

VB.net est également un produit Microsoft publié en 2008. Il est le successeur de VB6. La principale différence entre VB6 et VB.net réside dans le concept de «programmation orientée objet» introduit dans VB.net. Chaque composant qui interagit avec un tel système est considéré comme un objet. Les objets sont créés par les classes correspondantes. Les classes peuvent être déclarées par le programmeur ou le langage est également constitué de plusieurs bibliothèques de classes. Ce sont les blocs de construction du langage VB.net. Un programme d'application écrit en langage VB.net s'exécute sur le framework .NET de Microsoft. Le programmeur ou le développeur doit écrire les classes autres que les classes intégrées, pour effectuer les tâches requises par le système. Après la première version majeure de VB.net 2005, la version 2010 est maintenant disponible. Elle prend en charge le framework .NET 4.0..

Visual Basic (VB6)

Contrairement à VB6, VB.net prend en charge le développement partagé. Pour ceux qui ont écrit des programmes en utilisant VB6, il devrait être facile de s’adapter à la programmation en VB.net. De plus, les programmes écrits en VB6 peuvent être facilement convertis en version .net à l’aide de l’outil de migration de langue VB.net. Récemment, l'utilisation de VB.net pour le développement Web a également augmenté grâce à sa prise en charge du développement d'applications Web..

Quelle est la différence entre VB6 et VB.net?

• VB6 est un langage de programmation procédural.

• VB.net est un langage de programmation orienté objet.

• VB6 utilise un modèle d'objet composant.

• VB6 est un langage de programmation simple.

• VB.net a différentes bibliothèques de classes intégrées, qui sont des blocs de construction du langage..

• VB.net prend en charge le développement partagé.

• VB.net prend en charge le développement d'applications Web.