Retour en haut de la page

Programmation de Microsoft Framework avec Visual Basic.net

5 jours - 35 heures

Objectifs

Apprendre à utiliser le FrameWork avec Visual Basic.net.

Participants

Ce cours s’adresse aux développeurs de logiciels expérimentés, notamment à ceux employés par des sociétés éditrices de logiciels indépendantes ou qui travaillent dans des équipes de développement internes. La plupart d’entre eux seront des développeurs Microsoft WIN32, Microsoft Visual Basic ou Microsoft Visual C++.

Prérequis

Pour suivre ce cours, les stagiaires doivent maîtriser le langage de programmation Visual Basic et avoir une expérience de Microsoft Visual Basic.NET. Les stagiaires peuvent acquérir ces connaissances en suivant le cours 2373, Microsoft Visual Basic.NET pour les développeurs Visual Basic.

Pédagogie

La pédagogie est basée sur le principe de la dynamique de groupe avec alternance d'apports théoriques, de phases de réflexion collectives et individuelles, d'exercices, d'études de cas et de mises en situations observées. Formation / Action participative et interactive : les participants sont acteurs de leur formation notamment lors des mises en situation car ils s'appuient sur leurs connaissances, les expériences et mettront en œuvre les nouveaux outils présentés au cours de la session.

Remarque

Le support de cours est en anglais.

Profil de l’intervenant

Consultant-formateur expert. Suivi des compétences techniques et pédagogiques assuré par nos services.

Moyens techniques

Encadrement complet des stagiaires durant la formation. Espace d’accueil, configuration technique des salles et matériel pédagogique dédié pour les formations en centre. Remise d’une documentation pédagogique papier ou numérique à échéance de la formation.

Méthodes d’évaluation des acquis

Exercices individuels et collectifs durant la formation. La feuille d’émargement signée par demi-journée ainsi que l’évaluation des acquis de fin de stage sont adressées avec la facture.

Programme

Vue d’ensemble de Microsoft.NET Framework

Vue d’ensemble de Microsoft.NET Framework

Vue d’ensemble des espaces de noms

Flux de données et fichiers

Flux de données ; objets Reader et Writer ; entrées/sorties du fichier de base

Accès à Internet

Scénarios d’application Internet ; modèle de requête et de réponse Web ; protocoles d’applications ; gestion des erreurs ; sécurité ; solutions optimales

Sérialisation

Scénarios de sérialisation ; attributs de sérialisation ; graphiqued’objet ; processus de sérialisation ; exemple de sérialisation ;exemple de désérialisation ; sérialisation personnalisée ; exemple desérialisation personnalisée ; problèmes de sécurité

Services Web et distants

Services distants ; fichiers de configuration à distance ; services Web

Présentation d’un environnement d’exécution géré

Écriture d’une application.NET ; compilation et exécution d’une application.NET

Utilisation des composants

Créer un composant simple.NET Framework dans Visual Basic ;implémenter la gestion d’exception structurée ; créer une applicationde console simple.NET Framework appelant un composant ; créer une application de client.NET Framework en utilisant la bibliothèqueWindows Forms ; créer une page ASP.NET utilisant le composant.NETFramework développé précédemment pour créer une applicationASP.NET

Déploiement et gestion des versions

Présentation du déploiement d’applications ; scénariosde déploiement d’applications ; outils et rubriques connexes

Système de type commun (CTS)

Présentation du système de type commun ; élémentsdu système de type commun ; caractéristiques orientées objet

Utilisation des types

Fonctionnalités de la classe System.Object ; constructeurs spécifiques; opérations de type ; interfaces ; gestion de types externes

Chaînes, tableaux et collections

Chaînes ; terminologie - collections ; tableaux.NET Framework ; collections .NET Framework

Délégués et événements

Délégués ; délégués multidiffusion ; événements ; quand utiliser délégués, des événements et des interfaces

Gestion de la mémoire et des ressources

Gestion de la mémoire : notions de base ; gestion des ressources ne faisant pas partie de la mémoire ; gestion des ressources implicites ; gestion des ressources explicites ;optimisation du nettoyage de la mémoire

1042 log-362.pdf