Visual basic .net tutorial
<span class="mw-headline" id="Visual_basic_.net_tutorial« >Visual basic .net tutorial
A la racine de la plate-forme. Net est Hejlsberg Anders. Co-fondateur de Borland, concepteur de Turbo Pascal et Delphi langues, il a été débauché par Microsoft en 1996 pour travailler sur la JVM de Microsoft avant d’être mis sur l’équipe qui produisent deux éléments clés. Net, la CLI et C #. L’objectif est évidemment de lutter contre la grande percée de Java dans le monde des affaires, qui remplace progressivement les langues qui sont chers à Microsoft Visual Basic ou Visual C. Java, J2EE plateforme d’entreprise avec son (maintenant JEE), est jaloux. Hejlsberg également travaillera d’abord sur Visual J et les Windows Foundation Classes (classes Java pour Windows). problèmes en fin de compte les droits de la prévention de Microsoft de créer ses propres classes Java, l’éditeur a décidé de créer sa propre environnement.Java J2EE et restent donc la première source d’inspiration pour C # et. Net, ils tentent de corriger certaines erreurs de Java, ou de la poursuite de ses principes. Mais les similitudes abondent: la syntaxe de C # est très proche de celle de Java, la CLI (Common Language Infrastructure) of.Net contient les principes essentiels de la machine virtuelle Java, et les systèmes fonctionnent sur le bytecode base: le byte- code pour Java, et du CIL (Common Intermediate Language). Net.une nouvelle pour Microsoft, et L avancée par rapport à la politique de Sun était de normaliser les CLI que le langage C #, de l’ECMA organisation en 2001. Lorsque Java refuse toujours d’aller en open source. Net a déjà des implémentations open source, en commençant par Mono et dotGNU.Autre avancées. Net, CIL lui permet d’accepter pratiquement n’importe quelle langue que l’on peut compiler dans ce langage intermédiaire, et donc mélanger les composants écrits en plusieurs langues. Avec quatre langues de base (C #, VB.Net, C. Net et J #) et d’autres en préparation (y compris Python et Ruby), Microsoft aurait pu créer le premier environnement multi-plateforme et multilingue.
infoclick (Gers, 32) propose des solutions: la vente de matériel informatique, maintenance informatique, installation de votre réseau d’entreprise consultancy.Sales de PC assemblés, montés informatique (Intel Pentium, AMD Athlon, AMD Sempron, etc.) PC assemblé pour la bureautique jeux et le multimédia.
Néanmoins, ces deux langues sont assez semblables dans la pratique que l’évolution entre les deux est énorme. Le principal changement est sans doute l’introduction de l’orientation objet dans la langue.
VB.NET vous permet de développer.Net en utilisant Visual Studio, c’est-à-dire uniquement sur les systèmes d’exploitation Windows (98, 2000, XP, Vista, 7). Mais il ya un projet pour amener la plate-forme DotNet (et donc VB.NET) sous Linux, MacOS et OpenBSD. Ce projet est appelé Mono et il permet déjà d’exécuter nativement des applications. NET 2.0.
Quelques différences entre C # et VB.NET (non exhaustive)
/! Attention ce document est vieux et a beaucoup changé depuis. VB.NET a pris certaines fonctionnalités de C # et vice versa. En outre, chacun a ajouté de nouvelles fonctionnalités non incluses
Exemple d’un code d’appeler une fonction
Windows Presentation Foundation (WPF) (nom de code Avalon) est le tableau des spécifications. NET 3.0.It comprend XAML langage descriptif qui permet d’utiliser d’une manière similaire à une page HTML pour les développeurs.
WPF est pré-installé avec Vista. Il est également possible d’installer Windows XP (à partir de Service Pack 2) et Windows Server 2003.
L’IDE (environnement de développement)
Un IDE gratuit basé sur Visual Studio sont: Visual Basic Express. D’autres sont libres comme SharpDevelop IDE ou MonoDevelop, mais ils sont moins avancés que Visual Studio.
Evolutions: VB9 VB10 dans
VB10 (également appelé Vbx) marque un tournant majeur dans l’évolution de VB. Outre le fait qu’il est intégré dans le Framerwork 4, il convient surtout de remplir complètement sa ‘fin’ par rapport à C # sur certaines questions (comme C # à VB rattraper), comme «co-évolution’ des langages C # et VB. NET a été officiellement annoncé. Ceci assure non seulement un avenir stable en VB.NET, qui ne peut être abandonné par Microsoft, mais aussi une garantie que tout est faisable en C # sera toujours en VB.NET trop (même si une autre manière).
Evolutions: VB9 VB10 dans
VB10 (également appelé Vbx) marque un tournant majeur dans l’évolution de VB. Outre le fait qu’il est intégré dans le Framerwork 4, il convient surtout de remplir complètement sa ‘fin’ par rapport à C # sur certaines questions (comme C # à VB rattraper), comme «co-évolution’ des langages C # et VB. NET a été officiellement annoncé. Ceci assure non seulement un avenir stable en VB.NET, qui ne peut être abandonné par Microsoft, mais aussi une garantie que tout est faisable en C # sera toujours en VB.NET trop (même si une autre manière).
Spécifications
Le système graphique
‘