Visual Studio 2008: Windows Presentation Foundation - MS6460
Objectif :
Ce cours fournira aux participants les connaissances nécessaires pour développer et configurer des solutions WPF (Windows Presentation Foundation).
Programme :
1. Créer une application en utilisant WPF
Tour d’horizon de WPF
Créer une simple application WPF
Gestion des évènements et des commandes
Naviguer entre les pages
2. Construire une interface utilisateur
Définir l’apparence
Utiliser les « Content Controls »
Utiliser les « Item Controls »
Héberger des contrôles Windows Forms
3. Personnaliser l’apparence
Partager les ressources dans une application
Créer une interface utilisateur consistante en utilisant les styles
Changer l’apparence des contrôles en utilisant les « templates »
Utiliser les triggers et les animations
4. Data Binding
Présentation du Data Binding
Créer un Data Binding
Implémenter la notification de changement d’une propriété (INotifiedPropertyChanged)
Convertir des données
Valider des données
5. Lier l’interface graphique à des collections
Liaison à des collections d’objets
Utiliser les « CollectionView »
Créer des interfaces « Maitre/Détails »
Utiliser les « Data Templates »
6. Créer de nouveaux contrôles
Présentation de la création de contrôles
Créer des contrôles
7. Gestion des documents
Travailler avec les « Flow Documents »
Travailler avec les « Fixed Documents »
Assembler des documents
Imprimer des documents
8. Dessins et Multimédia
Afficher des dessins 2D
Afficher des images
Afficher des dessins 3D
Aller plus loin avec la 3D….
Ajout le support du multimédia
9. Configurer et déployer des applications WPF
Les options de déploiement
Déployer une application WPF « standalone »
Déployer une application XBAP
Configurer les paramètres de sécurité
3 jours
1500 € HT 2475 chf HT 9000 dh HT
Public :
Ce cours s’adresse aux développeurs d’application Windows qui développent des applications WindowsForms, des contrôles utilisateur personnalisés en .NET 2.0 et qui utilisent les fonctionnalités de base de la BCL (Base Class Library).
Pré-requis :
Avant de suivre ce cours, les participants doivent avoir un minimum d’expérience (niveau 200) dans le développement d’applications Windows en utilisant n’importe laquelle des versions précédentes de Visual Studio.
Il n’est pas nécessaire de maitriser les concepts avancés d’interface utilisateur, de programmation asynchrone, de développement de contrôles personnalisés « from scratch » ou de GDI.

