| Description |
Bien que les tendances actuelles semblent montrer une orientation forte vers le développement d'applications Web, certaines organisations, pour répondre à des contraintes techniques ou fonctionnelles, font le choix du développement d'applications Windows.
Pour accompagner les évolutions techniques proposées par Windows Vista, Microsoft a intégré à Visual Studio 2008 une évolution majeure dans le domaine du design d'interfaces : Windows Presentation Foundation (WPF).
Les participants découvriront comment utiliser WPF pour implémenter des interfaces graphiques utilisateur évoluées. |
| Objectifs |
- Être capable de créer des interfaces utilisateur WPF utilisant les capacités graphiques de Windows Vista
- Apprendre à utiliser le nouveau langage déclaratif XAML, utilisé pour le développement d'interfaces Windows Vista
- Être en mesure de configurer et déployer des applications WPF
|
| Public concerné |
- Développeurs expérimentés travaillant sur le Framework .Net
|
| Pré-requis |
- Maîtrise du langage .Net (C
- ou VB)
- Avoir suivi les stages "Visual Studio 2005 - Prendre en main le framework .Net 2.0" (MS881) ou "Visual Studio 2005 - Maîtriser le framework .Net 2.0" ( MS884) ou connaissances équivalentes
- Avoir suivi le stage "Vi
|
| Plan détaillé |
-
Créer des applications WPF
- Introduction à WPF
- Création d'application simple WPF
- Gestion des évènements
- Navigation entre pages
-
Créer des interfaces utilisateur
- Définition d'un Layout de page
- Ajouter des contrôles conteneurs
- Utiliser les contrôles WPF et Winform
-
Personnaliser l'apparence
- Gestion des ressources dans les applications
- Utilisation des styles
- Utilisation des template de contrôles
- Utilisation des animations et triggers
-
Le DataBinding
- Rappel sur le DataBiding
- Création de DataBiding
- Implémentation des notifications de changement de propriété
- Conversion et validation des données
-
DataBiding de Collections
- Biding de Collections d'Objets
- Création d'interface Master Détail
- Utilisation de template de données
-
Créer de nouveaux contrôles
- Introduction sur les contrôles
- Création de contrôles utilisateurs
- Création de Custom Control
-
Manager les documents
- Travailler avec les documents fixes
- Travailler avec les documents flottants
- Packaging de documents
- Impression de documents
-
Graphique et multimédia
- Affichage et création de graphique 2D
- Affichage d'images
- Affichage et création de graphique 3D
- Support du multimédia
-
Configurer et déployer des applications WPF
- Option de déploiement
- Déploiement d'une application WPF Standalone
- Déploiement d'une application XPAB
- Configuration des options de sécurité
|
|
|