DMR - Expertise et formation Compétences MPN
Trouvez votre formation ConnexionConnexion
  
12 domaines de compétence validés par Microsoft !
UNE VISION DIFFERENTEAix-Marseille - 04 42 34 19 55Sophia-Antipolis - 04 93 00 11 13

Formation Développement d'applications Windows avec Microsoft Visual Studio 2010

Télécharger Télécharger en PDF

Durée: 5 jours
Référence: MS10262A
Langue du support de cours:  Support en US

[Like button control]
Développement d'applications Windows avec Microsoft Visual Studio 2010 Cours Microsoft Officiel

Dans ce cours animé par un instructeur, les développeurs expérimentés qui maîtrisent les bases du développement Windows Forms affûteront leurs compétences en matière de conception et de programmation de clients Windows.
Le modèles de programmation WinForm et WPF, leurs forces et les raisons de les choisir seront abordés.

Public et pré-requis: Ce cours est destiné aux Technology Specialists dans le domaine du développement de clients Windows, utilisant Microsoft Visual Studio 2010 et .NET Framework 4.0 dans la création d'applications riches pour Windows.
Pour suivre ce cours, les stagiaires doivent :
- comprendre les techniques de résolution de problèmes utilisées dans le développement d'applications
- comprendre de façon générale les fonctionnalités, l'utilisation et les mécanismes des composants du framework .NET (CLR, BCL, CTS,...),
- avoir une expérience pratique de Visual Studio 2008,
- comprendre et mettre en oeuvre les modèles objets (classes, méthodes, héritage, évènements, exceptions, interfaces, génériques...),
- savoir concevoir et développer des applications N-tiers.


Module 1: Conception d'applications Windows

Les technologies client Windows

Les modèles d'achitecture

Interopérabilité entre les Windows Forms et WPF

Atelier Pratique : planifier des applications Windows

Module 2: Introduction à Visual Studio 2010 et WPF version 4

Nouveautés de Visual Studio 2010

Nouveautés de WPF version 4

Atelier Pratique : visite guidée de Visual Studio 2010 et de XAML

Module 3: Conception et développement d'une interface utilisateur

Définition de la mise en page

Utilisation de contrôles de contenu

Utilisation de contrôles à éléments

Partage de ressources au sein d'une fenêtre

Atelier Pratique : création d'une interface utilisateur

Module 4: Prendre le contrôle de l'interface utilisateur

Partage de ressources au sein d'une application

Création d'interfaces utilisateur homogènes grâce aux styles

Changer l'apparence des contrôles grâce aux templates

Gestion d'évènements et de commandes

Atelier Pratique : contrôler dynamiquement l'interface utilisateur

Module 5: Tests, tests unitaires et debugging

Stratégies pour les tests d'applications WPF

Debugging du XAML

Informer l'utilisateur dans le cas d'exceptions non gérées

Comprendre les fonctionnalités de sécurité

Atelier Pratique : tester et débugger les applications WPF

Module 6: Liaison de données et validation

Vue d'ensemble des liaisons de données

Créer des liaisons de données

Implémenter la notification de changement d'une propriété

Conversion de données

Validation de données

Illustration des données en phase de conception

Atelier Pratique : liaison de données

Module 7: Liaison de données avec des collections

Liaison à des collections d'objets

Utilisation de vues de collections

Créer des interfaces maître-détails

Utiliser des modèles de données

Illustration de collections de données en phase de conception

Atelier Pratique : liaison de données de collections

Module 8: Améliorer la réactivité de l'interface utilisateur

Implémenter des traitements asynchrones

Implémenter des interfaces utilisateur réactives

Atelier Pratique : améliorer les performance d'une application

Module 9: Intégration de la localisation et des fonctionnalités d'aide à l'utilisateur

Localisation et globalisation

Implémenter les fonctionnalités d'assistance à l'utilisateur

Offrir des fonctionnalités d'accessibilité

Atelier Pratique : localiser une application WPF

Module 10: Graphiques en 2D, gestion multimédia et impressions pour WPF

Affichage de graphiques en 2D

Affichage d'images

Ajout de multimédia à des applications WPF

Création et impression de documents

Atelier Pratique : dessiner des graphiques 2D

Module 11: Personnalisation de contrôles

Vue d'ensemble de la conception de contrôles

Création de contrôles utilisateurs

Création de contrôles personnalisés

Gestion de l'apparence des contrôles avec les Visual States

Intégration de WPF et de Windows Forms

Atelier Pratique : créer un contrôle utilisateur

Module 12: Les propriétés attachées et les comportements dans WPF

Implémenter les propriétés attachées

Implémenter des interfaces qui gèrent le glisser-déposer

Implémenter les comportements, les déclencheurs et les actions dans Expression Blend

Atelier Pratique : implémenter les opérations de glisser-déposer

Module 13: Les animations dans WPF

Utilisation des animations

Utilisation des déclencheurs

Implémentation de la visualisation de données

Atelier Pratique : création d'animations

Module 14: L'état, les paramètres et le cycle de vie de l'application

Création de paramètres d'application

Consommation de paramètres d'application

Création de sections de configuration personnalisées

Atelier Pratique : création d'une fenêtre de paramétrage

Module 15: Configuration et déploiement d'applications Windows

Les options de déploiement

Déployer une application WPF autonome

Déployer une application BXAP

Configuration des paramètres de sécurité

Atelier Pratique : Déployer des applications

Rappel formation Développement d'applications Windows avec Microsoft Visual Studio 2010

Dates des formations
Aix-Marseille
 Du 25 juin au 29 juin

Sophia-Antipolis
 Du 4 juin au 8 juin
 Du 3 décembre au 7 décembre

Cliquer sur une date pour réserver.

Si vous êtes trop loin de nos centres de formation, nous pouvons nous déplacer chez vous en intra-entreprise dans toute la france et plus particulièrement dans les villes suivantes: Aix-en-Provence - Angers - Antibes - Avignon - Besançon - Bordeaux - Brest - Clermont-Ferrand - Dijon - Grenoble - Le Havre - Le Mans - Lille - Limoges - Lyon - Marignane - Marseille - Metz - Monaco - Montpellier - Nancy - Nantes - Nice - Nîmes - Orléans - Paris - Reims - Rennes - Saint-Etienne - Sophia-Antipolis - Strasbourg - Toulon - Toulouse - Vitrolles