bicplanvbnet

4
marques déposées BI Conseil 8 , rue de l’Est 92100 Boulogne France Tél : +33 1 39 22 95 93 Fax : +33 1 39 22 95 94 Pour en savoir plus ces formations, Contactez-nous . Nous avons l’expertise nécessaire pour répondre à vos besoins spécifiques. Ou visitez notre site Web à l’adresse suivante www.biconseil.fr VB Net ® Introduction à la plate-forme .NET ® - Principe et architecture de l'environnement .NET ®. - Composants Framework .NET ®: langage, CLR, CLI. - Architecture de distribution d'objet dans .NET ®, exécution de composants et d'objets à distance. - Structure d'un programme VB.NET ®: notion d'espace de noms, exemple d'entrée/sortie. - Présentation du Framework .NET ®. - Outils et environnement de développement. - Langage de MSIL : principe du langage intermédiaire, principe de la compilation JIT (Just In Time Compiler). Travaux pratiques Exemple de programme VB.NET ® minimum.. Exécution en mode géré. Utilisation de l'environnement de développement Visual Studio ® .Net ® pour l'écriture du premier programme. Syntaxe de base : données, expressions et instructions - Valeurs, opérateurs, manipulation de variables. - Types de données : Common Type System. - Données complexes : tables. Gestion des tables, création et manipulation. - Instructions de contrôle de flux :Boucles, test, contrôle de flux. - Fonctions. - Déroulement d'un programme, notion d'exception. Travaux pratiques Ecriture de programmes en VB.NET ® mettant en oeuvre des algorithmes classiques. Programmation Orientée Objet - Classes et objets : modélisation du monde réel par objet. - Notions d'attributs, méthodes et propriétés. - Héritage. - Polymorphisme. - Interface et héritage multiple. - Représentation du modèle objet. Version : .NET ® Niveau : Ce cours s'adresse aux développeurs professionnels et expérimentés désirant apprendre le développement en VB.NET ® Nombre de jours : 5 jours Pré-requis : L'expérience d'au moins un langage de programmation est indispensable mais il n'est pas nécessaire pour suivre ce cours de connaître une version antérieure de VB ®. Objectifs : Vous apprendrez à: Utiliser VB.NET ® pour développer efficacement des applications sous Windows ®

Upload: srashid77

Post on 17-Dec-2015

4 views

Category:

Documents


0 download

TRANSCRIPT

B.I. Conseil

marques dposesBI Conseil8, rue de lEst

92100 Boulogne

France

Tl: +33 1 39 22 95 93

Fax: +33 1 39 22 95 94

Pour en savoir plus ces formations, Contactez-nous.

Nous avons lexpertise ncessaire pour rpondre vos besoins spcifiques.

Ou visitez notre site Web ladresse suivante www.biconseil.fr

marques dposesBI Conseil8, rue de lEst

92100 Boulogne

France

Tl: +33 1 39 22 95 93

Fax: +33 1 39 22 95 94

Pour en savoir plus ces formations, Contactez-nous.

Nous avons lexpertise ncessaire pour rpondre vos besoins spcifiques.

Ou visitez notre site Web ladresse suivante www.biconseil.fr

marques dposesBI Conseil8, rue de lEst

92100 Boulogne

France

Tl: +33 1 39 22 95 93

Fax: +33 1 39 22 95 94

Pour en savoir plus ces formations, Contactez-nous.

Nous avons lexpertise ncessaire pour rpondre vos besoins spcifiques.

Ou visitez notre site Web ladresse suivante www.biconseil.fr

VB Net

Introduction la plate-forme .NET - Principe et architecture de l'environnement .NET .

- Composants Framework .NET: langage, CLR, CLI.

- Architecture de distribution d'objet dans .NET , excution de composants et d'objets distance.

- Structure d'un programme VB.NET: notion d'espace de noms, exemple d'entre/sortie.

- Prsentation du Framework .NET .

- Outils et environnement de dveloppement.

- Langage de MSIL: principe du langage intermdiaire, principe de la compilation JIT (Just In Time Compiler). Travaux pratiquesExemple de programme VB.NET minimum.. Excution en mode gr. Utilisation de l'environnement de dveloppement Visual Studio .Net pour l'criture du premier programme.

Syntaxe de base: donnes, expressions et instructions - Valeurs, oprateurs, manipulation de variables.

- Types de donnes: Common Type System.

- Donnes complexes: tables. Gestion des tables, cration et manipulation.

- Instructions de contrle de flux:Boucles, test, contrle de flux.

- Fonctions.

- Droulement d'un programme, notion d'exception.

Travaux pratiquesEcriture de programmes en VB.NET mettant en oeuvre des algorithmes classiques.

Programmation Oriente Objet- Classes et objets: modlisation du monde rel par objet.

- Notions d'attributs, mthodes et proprits.

- Hritage.

- Polymorphisme.

- Interface et hritage multiple.

- Reprsentation du modle objet.

Version : .NET Niveau : Ce cours s'adresse aux dveloppeurs professionnels et expriments dsirant apprendre le dveloppement en VB.NET

Nombre de jours :5 jours

Pr-requis :L'exprience d'au moins un langage de programmation est indispensable mais il n'est pas ncessaire pour suivre ce cours de connatre une version antrieure de VB . Objectifs :Vous apprendrez :Utiliser VB.NET pour dvelopper efficacement des applications sous Windows

VB Net

Classes et objets en VB.NET - Dfinition des classes. Dfinition des objets.

- Dfinition du contenu de la classe: mthodes et attributs.

- Surcharge des mthodes. Surcharge des oprateurs.

- Cycle de vie des objets: constructeurs, destructeur.

- Typage en VB.NET : gestion des types et conversion de types. Interoprabilit entre langages.

- Proprits: dfinition des proprits, dfinition de proprits read only.

- Visibilit des membres d'une classe: proprits et mthodes. Utilisation des espaces de noms.

- Drivation et hritage des classes: principe de drivation, contrle d'accs lors de la drivation. Hritage des proprits.

- Classe de base System.Object.

- Manipulation des attributs: principe des mta donnes. Attributs de classe, de mthode, de champ. Les attributs et l'hritage.

- Manipulation et gestion des tableaux. Gestion de la mmoire. Utilisation du garbage collector.

- Indexeur et structure foreach: principe et mise en oeuvre.

Travaux pratiquesEcriture de classes de base. Manipulation de mthodes et proprits dans les classes. Drivation de classe. Utilisation des attributs dans les classes VB.NET . Utilisation des indexeurs et tableaux.

Interfaces- Principe des interfaces.

- Dclaration et mise en oeuvre d'une interface.

- Les interfaces et l'hritage.

- Principe de l'hritage multiple au travers des interfaces.

Travaux pratiquesEcriture de programmes mettant en place des interfaces.

Objet et classes VB.NET de base- Principe du Framework.

- Types de rfrences, hirarchie des classes VB.NET .

- Classes de base: Int, String.

- Classe gnrale: .NET System, Threading.

- Classe de manipulation de structures de donnes : Math, ArrayList.

- Mise en place de la conversion des types au travers des classes. Cration du type partir d'une instance.

Travaux pratiquesUtilisation des classes base. Utilisation des types en tant que classe de l'environnement .NET .

Assembly- Principe des assembly, cration des assembly.

- Signature et protection des assembly.

- Organisation des classes dans l'espace de noms. Cration de bibliothques et assemblages.

- Dploiement: principe de dploiement des applications et des assembly, dploiement via le Web.

Travaux pratiquesCration d'assemblage et de bibliothques en VB.NET . Dploiement d'applications via le Web.

Gestion des exceptions- Principe de la gestion des exceptions et vnements.

- Structure de gestion des exceptions inter-langage: dclenchement d'exception dans un langage et interception et traitement dans un autre. Exemple entre VB.NET et d'autres langages (C# , J# ).

- Utilisation des dlgus: dlgus statiques et dynamiques pour la gestion des vnements.

Travaux pratiquesGestion des exceptions en VB.NET . Exemple de gestion des exceptions inter-langage (avec J# ou C# ). Mise en oeuvre des dlgus.

VB Net

Programmation multitche: le multithreading- Notion du multitche sous Windows : multiprocessus et multithread.

- Gestion des processus: dmarrage des processus, vie et arrt des processus.

- Classe .NET System.Threading pour la gestion des threads: dmarrage, ordonnancement.

- Synchronisation inter-thread.

Travaux pratiquesExemple de programme mettant en oeuvre des processus. Programmes utilisant les threads. Techniques de programmation multithread.

Prsentation du Framework .NET - Elments essentiels du framework: interface utilisateur avec les Windows.Form, ADO.NET , ASP.NET , services Web.

- Dveloppement multicible: priphriques .NET , cibles de dveloppement.

- Manipulation de l'interface graphique: classes de base pour la cration d'applications graphiques.

- Manipulation des donnes: classes ADO.NET , srialisation et dsrialisation XML.

- Exemple de programmes utilisant les composants essentiels du .NET .

Travaux pratiquesExemple d'application avec une interface graphique. Utilisation des Windows.Forms.