Mise à niveau de Visual Basic 2005 Amélioration de vos compétences
La première étape d'une mise à niveau réussie de Visual Basic 6.0 à Visual Basic 2005 consiste à améliorer vos compétences et vos connaissances en tant que développeur. Avec l'arrivée de Visual Basic .NET, les développeurs utilisant Visual Basic peuvent tout faire. Visual Basic .NET et Visual Basic 2005 leur permettent de profiter de fonctionnalités avancées telles que le multithreading, une conception orientée objet ou des services Web. Vous devez être conscient que pour être un bon développeur avec Visual Basic 2005, vous n'avez pas besoin de comprendre ou d'utiliser ces concepts et technologies. Toutefois, si vous être confronté à un besoin ou défi nécessitant des fonctionnalités comme celles-ci, Visual Basic pourra y répondre. Consultez les articles Vue d'ensemble de Visual Basic 2005 ou Quels sont les avantages de Visual Basic 2005 pour le développeur Visual Basic 6.0 pour en savoir plus sur les nouvelles fonctionnalités de Visual Basic 2005. Dans cette optique, nous commencerons par fournir des ressources pour mettre vos compétences à niveau et vous rendre aussi productif que vous l'étiez avec Visual Basic 6.0 très rapidement. Nous nous concentrerons ensuite sur l'amélioration de vos compétences pour vous permettre d'augmenter votre productivité avec plusieurs des nouvelles fonctionnalités 2005 et, pour finir, nous vous présenterons des ressources qui vous permettront de continuer à apprendre à utiliser les nouvelles fonctionnalités plus avancées de Visual Basic 2005, si vous le souhaitez. Une version d'essai de Visual Studio 2005 Professional Edition valable 90 jours est disponible pour les utilisateurs qui souhaitent évaluer Visual Studio 2005. Bien qu'elle soit temporaire, cette version de Visual Studio 2005 Professional Edition est entièrement opérationnelle. Vous pouvez commencer à utiliser Visual Basic 2005 Express. Présentation de .NET Framework et Visual Studio 2005Le fait que Visual Basic est à présent totalement intégré dans Visual Studio est l'un des changements les plus notables pour les développeurs de Visual Basic 6.0. Dans Visual Basic 6.0, le langage et l'environnement de développement (IDE) ont été mélangés. Avec l'introduction de Visual Studio .NET 2002, tous les langages de la plateforme Microsoft résident maintenant dans le même environnement de développement. Pour vous aider à apprendre les différences entre l'environnement de développement Visual Basic plus ancien et le nouvel environnement de Visual Studio 2005, Microsoft Education a conçu un cours appelé Mise à niveau de Microsoft Visual Basic 6.0 : environnement de développement Microsoft Visual Studio 2005.. Ce cours en ligne de trois heures enseigne aux développeurs de Visual Basic 6.0 comment utiliser leurs compétences actuelles avec l'environnement de développement Visual Studio 2005. Plus précisément, ce cours aborde la vaste gamme de fonctionnalités incluses dans l'environnement de développement Visual Studio, montre comment ouvrir et enregistrer des projets et comment créer et déboguer des projets. Nous avons également inclus le chapitre 3, Environnement de développement intégré pour Visual Studio 2005 tiré du livre Présentation de Visual Basic 2005 pour les développeurs disponible gratuitement en ligne. La documentation d'aide de Visual Basic 2005 fournit également une section complète intitulée Environnement de développement intégré pour les utilisateurs de Visual Basic 6.0 qui aborde les changements entre Visual Basic 6.0 et Visual Studio 2005. L'autre modification notable pour les développeurs utilisant Visual Basic 6.0 est l'introduction de .NET Framework. Dans Visual Basic 6.0, de nombreux services et fonctions vous étaient fournis par le moteur d'exécution de Visual Basic, Msvbvm60.dll. .NET Framework s'appuie sur ce concept et présente des classes de base, dans l'esprit du moteur d'exécution de Visual Basic, à tous les langages sous forme de .NET Framework. Vous pouvez consulter Vue d'ensemble conceptuelle de .NET Framework pour obtenir une description plus complète. Pour en savoir plus sur .NET Framework et ses composants, tels que le CLR (Common Language Runtime) ou les types de données communs, vous pouvez suivre le cours en ligne de 3 heures de Microsoft Education intitulé Mise à niveau de Microsoft Visual Basic 6.0 : introduction au Microsoft .NET Framework. Conçue spécifiquement pour les développeurs de Visual Basic 6.0, cette formation doit leur faciliter la transition vers .NET Framework. Vous pouvez également lire le chapitre Microsoft .NET Framework Primer pour les développeurs Visual Basic tiré du livre Présentation de Visual Basic 2005 pour les développeurs. Découvrez Visual Basic 2005L'un des principaux changements dans Visual Basic .NET et Visual Basic 2005 est l'introduction des principes orientés objet, comme l'explique l'introduction à la programmation orientée objet. Il n'est certes pas indispensable de comprendre la conception orientée objet pour être un développeur de Visual Basic 2005 compétent, mais ces connaissances vous permettront d'élargir vos compétences et d'améliorer votre productivité. Le langage de Visual Basic a continué d'évoluer, tout comme il a évolué depuis la version originale de Visual Basic. Pour aider le développeur utilisant Visual Basic 6.0 à se familiariser avec les nouvelles améliorations du langage, vous pouvez suivre le cours en ligne Mise à niveau de Microsoft Visual Basic 6.0 : améliorations du langage Microsoft Visual Basic 2005.. Ce cours présente les variables et types, les structures décisionnelles et les boucles, la gestion des données à l'aide de tableaux et de collections et la gestion des erreurs. Chapitre 2 Améliorations du langage pour Visual Basic 2005 tiré du livre Présentation de Visual Basic 2005 pour les développeurs vous fournira une introduction aux nouvelles améliorations conçues pour rendre votre code plus simple et plus efficace. Vous pouvez également lire la rubrique Modifications du langage pour les utilisateurs de Visual Basic 6.0 de la rubrique Aide pour les utilisateurs de Visual Basic 6.0 dans la documentation sur Visual Basic. L'un des principaux changements dans Visual Basic .NET et Visual Basic 2005 est l'introduction des principes orientés objet, comme l'explique l' Introduction à la programmation orientée objet. Il n'est certes pas indispensable de comprendre la conception orientée objet pour être un développeur de Visual Basic 2005 compétent, mais ces connaissances vous permettront d'élargir vos compétences et d'améliorer votre productivité. Si vous souhaitez en savoir plus sur la conception orientée objet, vous pouvez suivre un cours en ligne de 3 heures donné par Microsoft Learning et qui s'intitule Mise à niveau de Microsoft Visual Basic 6.0 : Introduction à la programmation orientée objet. Exemple de réussiteIl existe des milliers d'entreprises ayant déjà amélioré leurs performances grâce à l'utilisation de Visual Basic .NET et Visual Basic 2005. Consultez quelques-uns de ces exemples de réussite relatifs à l'élaboration d'applications Windows, Web et même mobiles. Vous pourrez également voir les avantages dont ont bénéficié ceux qui ont migré de Visual Basic 6.0 et d'autres plateformes sur le site Témoignages des clients Microsoft , qui contient des liens vers des centaines d'études de cas relatives à Visual Basic. Mise à niveau de vos applicationsUne fois familiarisé avec l'utilisation de Visual Basic 2005 et Visual Studio, vous êtes prêt à envisager la mise à niveau de vos applications. Une mise à niveau de vos applications ne signifie pas forcément une migration de toutes les lignes vers Visual Basic 2005 ou une réécriture de votre code Visual Basic 6.0. Visual Basic 6.0 et Visual Basic 2005 peuvent coexister non seulement sur la même machine, mais aussi au sein des mêmes applications. Il est important d'évaluer votre application en fonction de divers critères pour déterminer le bon chemin de migration. Pour vous aider à comprendre et à évaluer vos applications héritées, le groupe de motifs et méthodes a élaboré un ensemble complet d'instructions que vous pouvez consulter dans la partie Mise à niveau des applications Visual Basic 6.0 vers Visual Basic .NET et Visual Basic 2005. Outre la documentation et les instructions rassemblées, vous pouvez également télécharger l' Outil d'évaluation de mise à niveau de Visual Basic 6.0 vers Visual Basic .NET , afin d'analyser vos applications Visual Basic 6.0. Lors de la revue des motifs & méthodes et de l'évaluation de votre application, si vous décidez de passer à Visual Basic 2005, nous vous conseillons de consulter le document Préparation de vos applications Visual Basic 6.0 pour la mise à niveau vers Visual Basic 2005. Ce document fournit des recommandations pour les développeurs utilisant Visual Basic qui ont l'intention de mettre à niveau leurs applications vers Visual Basic 2005. Il inclut des informations sur l'outil de mise à niveau Visual Basic 2005 et présente des instructions d'architecture pour permettre une mise à niveau en douceur de Visual Basic 6 vers Visual Basic 2005. L'Assistant Mise à niveau pour Visual Basic 2005 a été élaboré à partir des versions précédentes. L'Assistant Mise à niveau n'est pas toujours une solution de mise à niveau complète mais il constitue un outil important pour assister les développeurs lors de ce processus. Consultez Nouveautés de l'Assistant Mise à niveau de Visual Basic 2005 pour connaître les améliorations de l'Assistant Mise à niveau de Visual Basic. Si vous êtes sur le point d'exécuter l'Assistant Mise à niveau, il est expressément recommandé d'exécuter d'abord le Gestionnaire de code pour Visual Basic 6.0 . Cet outil évaluera votre code source Visual Basic 6.0 et fournira des suggestions de modifications fondées sur les meilleures pratiques pour Visual Basic 6.0 qui aideront à faciliter la mise à niveau. Je vous invite également à consulter ces articles sur le sujet. Microsoft Learning a élaboré un cours en ligne de 3 heures, Mise à niveau de Microsoft Visual Basic 6.0 : Mise à niveau des applications Visual Basic 6.0, qui enseigne aux développeurs de Visual Basic 6.0 les méthodes et aspects relatifs à la mise à niveau d'une application écrite dans Visual Basic 6.0 vers Visual Basic 2005. Le cours aborde les méthodes de mise à niveau recommandées, le Gestionnaire de code Visual Basic 6.0 et l'Assistant Migration. Vous trouverez également d'autres ressources susceptibles de vous être utiles. Parmi celles-ci : Déplacement de votre code matériel hérité vers Visual Basic 2005, un article sur les nouveautés en matière de communication en série et parallèle dans Visual Basic 2005 et sur les éléments nécessaires pour migrer votre code matériel hérité Visual Basic 6.0 vers Visual Basic 2005. Mais aussi, Contrôles de l'interface utilisateur dans Visual Basic 6 et Visual Basic 2005, un article sur la conversion des contrôles d'interface utilisateur Visual Basic 6.0 vers Visual Basic 2005. Les exemples de codes peuvent également vous servir pour la mise à niveau. L' Exemple de mise à niveau de Visual Basic 6.0 présente l'exemple VCR de Visual Basic 6.0 dans les codes Visual Basic 6.0 et Visual Basic 2005. Vous pouvez également télécharger un exemplaire gratuit de l'ouvrage Migrer de Microsoft Visual Basic 6.0 vers Microsoft Visual Basic .NET pour plus d'informations sur la mise à niveau. Cet ouvrage a été écrit pour Visual Basic .NET 2003 mais il reste intéressant pour les développeurs qui souhaitent effectuer la mise à niveau vers Visual Basic 2005. Vous pouvez également télécharger les exemples de mise à niveau de Visual Basic 6.0, un ensemble de quatre exemples de code présentant des techniques pour mettre à niveau Visual Basic 6.0 vers Visual Basic. NET. Utilisation conjointe de Visual Basic 6.0 et Visual Basic 2005La migration ou mise à niveau complète du code n'est constitue pas toujours la meilleure solution pour les applications Visual Basic 6.0. A l'aide des fonctionnalités COM Interop intégrées dans .NET Framework, vous pouvez faire fonctionner Visual Basic 6.0 et Visual Basic 2005 de concert dans la même application grâce à un processus appelé VB Fusion. La section VB Fusion de VBRun, le centre de ressources Visual Basic 6.0 fournit plus de détails ; vous pouvez également consulter l'article d'aperçu, Visual Basic Fusion : Pratiques recommandées pour utiliser conjointement Visual Basic 6 et Visual Basic .NET. |