| Développement d'applications MS.NET pour Windows (VB.NET) |
Réf : DEV-VB-2565 Durée : 5 jours Prix : 2250 € HT |
|
A propos de ce cours :
A qui s'adresse ce cours :Programmeurs intermédiaires
Objectif :Ce cours permet aux stagiaires d'acquérir les compétences requises pour concevoir des applications Microsoft Windows Forms via l'environnement Microsoft .NET Framework. Il fait partie des cours Microsoft Visual Basic .NET et permet aux programmeurs Visual Basic .NET d'acquérir les connaissances requises pour créer des applications Windows via l'environnement .NET Framework.
Prochaines sessions
Du 16/08/2010 au 20/08/2010 Du 04/10/2010 au 08/10/2010 Du 06/12/2010 au 10/12/2010 |
Module 1 : Présentation de Windows Forms
Ce module présente les formulaires et les contrôles Windows dans l'environnement .NET Framework. Il permet aux stagiaires d'acquérir les connaissances requises pour créer et remplir des formulaires de base et des formulaires hérités dans l'environnement Visual Studio .NET. Il permet en outre d'acquérir les compétences requises pour ajouter des contrôles à un formulaire et afficher/masquer des formulaires. Cours * Création d'un formulaire Atelier 1 : Création de formulaires Windows * Création d'un nouveau formulaire Windows À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes : * créer un formulaire et lui ajouter des contrôles ; Module 2 : Utilisation des contrôles Ce module explique comment créer des procédures événementielles (des gestionnaires) dans l'application qui sera exécutée en réponse aux actions d'un utilisateur. Il permet aux stagiaires d'acquérir les connaissances requises pour ajouter une logique de programmation aux procédures événementielles d'un contrôle, utiliser les contrôles intrinsèques de formulaires, de boîtes de dialogue et de menus Windows et valider les données saisies par les utilisateurs. Cours * Création d'un gestionnaire d'événements pour un contrôle Atelier 2 : Utilisation des contrôles * Création et utilisation de contrôles À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes : * créer un gestionnaire d'événements pour un contrôle ; * créer et utiliser des menus dans une application Windows Forms.
Ce module illustre comment étendre la fonctionnalité d'un contrôle Windows existant, associer plusieurs contrôles existants dans un contrôle composite et créer un nouveau contrôle personnalisé. Il permet en outre d'acquérir les connaissances requises pour ajouter une fonctionnalité de gestion des licences Design-Time à un contrôle. Cours * Options pour la création de contrôles Atelier 3 : Création de contrôles * Déclaration et exécution d'un événement à partir d'un contrôle étendu À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes : * créer un contrôle composite en associant les fonctionnalités de plusieurs contrôles de formulaires Windows existants ; Module 4 : Utilisation des données dans des applications Windows Forms Ce module illustre comment lier des formulaires Windows à plusieurs sources de données via ADO .NET. Il permet aux stagiaires d'acquérir les connaissances requises pour lier des formulaires Windows à des sources de données, notamment à des bases de données et à des fichiers XML. Il permet en outre d'acquérir les connaissances requises pour afficher des données à l'aide de contrôles Visual Studio .NET. Cours * Ajout d'objets ADO.NET à une application Windows Forms Atelier 4.1 : Accès aux données via ADO.NET * Création, remplissage et persistance de groupes de données Atelier 4.2 : Appel d'un service Web XML * Appel d'un service Web XML À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes : * décrire les objets du modèle d'objet ADO.NET ;
Ce module illustre comment utiliser des composants .NET et COM dans des applications Windows Forms. Il permet d'acquérir les connaissances requises pour appeler des API Win32 dans des applications Windows Forms. Cours * Utilisation de composants .NET et COM dans une application Windows Forms Atelier 5 : Interopérabilité avec des composants COM et appel d'API Win32 * Utilisation d'un composant COM dans une application .NET À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes : * utiliser des composants .NET et COM dans une application Windows Forms dans un environnement Microsoft .NET Framework ; Module 6 : Génération d'états et impression dans des applications Windows Forms Ce module illustre comment créer des états via Crystal Reports et imprimer dans une application Windows Forms. Cours * Création d'états via Crystal Reports Atelier 6 : Impression de documents formatés * Ajout de l'option d'impression à une application À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes : * créer et formater des états via Crystal Reports ;
Ce module illustre comment utiliser les techniques de programmation asynchrone et de multi-threading afin d'éviter de bloquer l'interface utilisateur d'une application. Cours * Modèle de programmation asynchrone .NET Appels asynchrones d'un service Web XML * Conversion d'appels synchrones en appels asynchrones À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes : * décrire le modèle de programmation asynchrone de l'environnement .NET Framework ; Module 8 : Optimisation des applications Ce module illustre les options disponibles dans l'environnement Microsoft® .NET Framework permettant aux développeurs d'optimiser l'utilisation des applications qu'ils conçoivent. Cours * Ajout d'options d'accessibilité Atelier 8 : Optimisation d'une application * Ajout d'options d'accessibilité À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes : * utiliser les options de l'environnement .NET Framework pour ajouter et activer des options d'accessibilité dans une application ;
Ce module présente les assemblages et illustre comment utiliser des assemblages à noms forts et le cache d'assemblage global dans l'environnement Microsoft® .NET Framework. Il permet en outre d'acquérir les connaissances requises pour configurer et déployer des applications .NET. Cours * Assemblages .NET Atelier 9 : Déploiement d'une application * Conception et référencement d'un assemblage à nom fort À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes : * utiliser des assemblages à noms forts dans des applications .NET ; Module 10 : Sécurisation d'applications Windows Forms Ce module présente le modèle de sécurité .NET Framework. Il permet d'acquérir les connaissances requises pour utiliser les options de sécurité de l'environnement .NET Framework dans des applications. Cours * Sécurité dans l'environnement .NET Framework Atelier 10 : Ajout et test de requêtes d'autorisation * Ajout et test de requêtes d'autorisation À la fin de ce module, les stagiaires seront à même d'effectuer les tâches suivantes : * spécifier des preuves et décrire leur rôle dans le système de sécurité de l'environnement .NET Framework ; |




