Table des matières:
- Qu'est-ce qu'il y a dans un nom?
- Le cœur de la plate-forme Visual Basic Studio
- Nouvelle image de marque pour Visual Basic
- Nouvelles fonctionnalités
Microsoft Visual Basic a été un favori pour les programmeurs orientés objet depuis bien avant le millénaire - mais maintenant il fait peau neuve, car Microsoft sort avec la prochaine version de ce logiciel avec son package global Visual Studio 2015.
Qu'est-ce qu'il y a dans un nom?
L'une des choses qui prête à confusion dans cette version du logiciel est que Microsoft a choisi de nommer cette nouvelle version "Visual Basic 14."
À l'origine, Microsoft a publié des versions successives par entier, jusqu'à la sortie de Visual Basic 6.0 en 1998. Celui-ci a ensuite été remplacé par Visual Basic.Net pour fonctionner au-dessus de la plate-forme .Net, la conception Web devenant prédominante sur les exécutables codés à la main. Cependant, cela a conduit à un fossé entre ceux qui choisissent d'utiliser la version .Net et les puristes qui ont continué à utiliser Visual Basic 6.0 jusqu'à ce que Microsoft mette fin à la prise en charge en 2005. Même maintenant, les hardcore VB 6-ers continuent de célébrer l'ancienne version du logiciel, et il y a beaucoup à aimer à propos de Visual Basic à l'ancienne.
Le cœur de la plate-forme Visual Basic Studio
En regardant l'ancien VB 6, vous pouvez comprendre l'attrait chaleureux d'un langage de programmation orienté objet qui est uniquement visuel. Les développeurs utilisent des formulaires et collent des contrôles tels que des boutons, des zones de texte, des images, des barres de défilement et plus encore, le tout dans un format très visuellement accessible. De la même manière que Microsoft Windows a introduit une approche plus conviviale pour remplacer les anciens systèmes de ligne de commande, Visual Basic a rendu la programmation plus accessible en termes de peignage à travers les pages et les pages de code. Bien sûr, vous avez encore des tonnes et des tonnes de code source à regarder, mais il est imbriqué dans ces formulaires et contrôles que vous pouvez basculer entre les clics de souris.
Pour les développeurs des années 1990, les possibilités avec Visual Basic étaient infinies. Branchez quelques algorithmes dans un bouton de commande, et vous aviez des ordinateurs qui calculaient les nombres à plusieurs fois la vitesse du calcul humain, qui à l'époque était encore quelque chose de nouveau.
Une partie de l'attrait clé de Visual Basic à l'époque était la possibilité de créer des programmes simples, avec un simple établi. Cet article de David Platt dans MSDN Magazine explique comment Visual Basic était, à certains égards, l'outil d'un novice, bien que probablement plus précisément, plus d'une ressource intermédiaire, non pas conçu pour créer des programmes de géants au niveau de l'entreprise, mais plus pour assembler " projets artisanaux "qui, à l'époque, repoussaient les limites de ce que les gens pouvaient faire avec les ordinateurs. Vous pouvez faire un amortissement hypothécaire assez astucieux avec VB6, ou même mettre en place des filtres graphiques impressionnants, ou votre propre chatbot.
Maintenant, une grande partie de ce qui est dans Visual Basic est un vieux chapeau, donc les développeurs regardent ce que Microsoft a fait pour eux récemment avec la technologie Visual Basic.
Nouvelle image de marque pour Visual Basic
Pour en revenir à la question de Visual Basic 14, qui accompagne Visual Studio 2015 et remplace Visual Basic 12, une étiquette de remplacement pour Visual Basic.net, il semble que la société soit devenue un peu superstitieuse et voulait contourner un certain nombre c'est assez ancré dans notre conscience collective comme de la malchance. Cependant, ostensiblement, Microsoft prétend qu'ils sont passés à 14 pour garder les numéros de version en ligne avec le package Visual Studio, même si 14 et 15 ne sont toujours pas le même nombre.Nouvelles fonctionnalités
Qu'est-ce qui vient avec Visual Basic 14?
Certaines des modifications apportées à Visual Basic 14 sont destinées à rendre la syntaxe plus facile à utiliser. Par exemple, il y a un nouveau "?" opérateur qui vérifie les valeurs nulles. Il existe un opérateur "NameOf" qui peut être utilisé pour des éléments tels que les identifiants des clients. Ensuite, il existe des fonctionnalités telles que l'interpolation de chaînes et les chaînes multilignes qui aideront à gérer ces éléments de texte variables qui rendent la sortie de texte des programmes VB si sacrément intelligente. Ce blog Microsoft explique plus en détail ce que vous pouvez trouver sous le capot dans ce nouveau package, et depuis Visual Studio 15 CTP1 livré en février, les utilisateurs peuvent avoir un aperçu de la façon d'utiliser les nouveaux contrôles VB 14.
L'essentiel est que, malgré la pléthore d'outils qui ont suivi, Visual Basic est durable, et il vaut la peine d'examiner comment Microsoft répond, en essayant de répondre aux besoins d'un public et d'une communauté d'utilisateurs diversifiés, et en équilibrer ses produits «classiques» avec ceux à venir.