Développer des applications Windows avec Visual Studio 2010

Objectifs : Comprendre les nouveautés de Visual Studio 2010 WPF, concevoir et développer des applications répondant aux besoins des utilisateurs en termes d’interface et de fonctionnalités. Les tester, les débuguer.

Prérequis : Maîtrise des fondamentaux du développement sous Windows Forms

Public : Développeur utilisant Microsoft Visual Studio .NET 2010 et Microsoft .NET Framework 4.0

Pédagogie : alternance d’apports théoriques et nombreux exercices de mise en pratique

Moyens pédagogiques : un ordinateur multimédia par apprenant, ordinateur et vidéoprojecteur pour l’animateur

Évaluation des acquis : Mise en pratique à l’aide d’exercices en autonomie puis corrigés individuellement et collectivement

Suivi après formation :

Certificat de stage

Bilan de formation rempli par le formateur

Évaluation de satisfaction à chaud remplie par l’apprenant

Un ouvrage de référence (remis en formation)

Référence : IDLWINVISU

Niveau : Intermédiaire

Durée standard : 5 jours

Plan de cours PDF

Catalogue des formations

Réservez ici

Nos plans de cours standards sont adaptables sur demande tant en termes de contenu que de durée : nous contacter ici

PROGRAMME DE LA FORMATION

Concevoir une application Windows

Connaître les différentes technologies de Client Windows

Connaître et choisir un modèle, un scenario de développement

Gérer l’interopérabilité entre WinForms et WPF

Appréhender Visual Studio 2010 et WPF Version 4

Connaître les nouveautés de Visual Studio 2010

Connaître les nouveautés de WPF

Utiliser l’éditeur XAML

Concevoir et développer l’interface utilisateur

Définir la disposition de l’écran

Utiliser les différents Contrôles et choisir ceux appropriés

Créer, utiliser et partager les ressources

Gérer l’interface Utilisateur

Partager une ressource dans une application

Utiliser des Styles

Changer l’apparence des contrôles à l’aide de modèles

Gérer les événements et commandes

Créer une commande personnalisée

Migrer une commande personnalisée

Réaliser des tests unitaires et débuguer

Connaître les stratégies de test et en choisir

Débuguer en XAML (à l’aide de WPF Visualizer et PresentationTraceSources)

Gérer les exceptions

Gérer les données obligatoires et les données valides

Appréhender la notion de données obligatoires

Gérer les alertes de modification

Convertir et valider des données

Gérer l’affichage des données

Lier les données aux collections

Lier aux collections d’objets

Utiliser les vues pour trier, filtrer et grouper les collections

Créer un modèle d’interface utilisateur

Utiliser des modèles de données

Gérer l’affichage de collections de données

Améliorer la vitesse de réponse

Mettre en place des processus asynchrones

Paralléliser des tâches

Intégrer la localisation et l’assistance aux utilisateurs

Connaître la localisation WPF

Utiliser LocBAML

Utiliser de “Strongly Typed Ressources”

Choisir la meilleure approche

Gérer et fournir des outils d’assistance et d’accessibilité

Gérer la 2D, le multimédia, et l’impression

Choisir la meilleure technologie pour la 2D

Gérer les accès aux données et l’interface utilisateur

Dessiner et appliquer des effets

Insérer des images Insérer un contenu multimédia

Générer et imprimer des documents

Gérer la personnalisation

Appréhender la gestion des contrôles

Créer des contrôles utilisateurs avec WPF

Intégrer ce contrôle dans une application Windows Forms

Créer des contrôles personnalisés

Gérer l’affichage des contrôles

Propriétés associées et comportement dans WPF

Gérer les propriétés attachées

Mettre en place une interface « Drag-and-Drop »

Mettre en place des Expression Blend Behaviors, déclencheurs et actions

Gérer des animations avec WPF

Utiliser des animations

Utiliser des déclencheurs

Gérer des successions d’événements

Gérer des états, des paramétrages tout au long du cycle de vie de l’application

Gérer les paramétrages d’application

Créer des boîtes de dialogues

Définir et utiliser les paramètres

Créer des sections de configuration pour l’utilisateur

Configurer et déployer son application

Connaître les options de déploiement

Déployer une application WPF monoposte

Développer un installateur

Déployer une application ClickOnce

Déployer une application XBAP

Gérer les paramètres de sécurité