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é