Formation WPF (Windows Presentation Foundation)

Formation WPF (Windows Presentation Foundation)

Formateur Gaetan photo de profil
Formateur :
Catégories :
Avis :

A propos de cette formation

Le technologie Windows Presentation Foundation (WPF) propose une solution simplifiée pour réaliser des interfaces graphiques intuitives et adaptées aux possibilités techniques de Windows Vista.

Durant cette formation, les participants apprendront à créer, configurer et intégrer des applications WPF, en utilisant le langage XAML et en tirant parti des capacités graphiques de windows Vista et Seven.

A la fin de cette formation vous saurez développer, configurer, et déployer des applications WPF professionnelles.

Programme de la formation

 

Les applications Windows

  • Présentation du framework .Net
  • Les différentes briques du framework depuis la version 3.0
  • Présentation générale de WPF, WCF et WF
  • WPF vs. WinForms
  • Modèles architecturaux

Exercice pratique : Réaliser une application « Hello World »

Conception des interfaces WPF

  • Présentation détaillée de WPF
  • Focus sur le XAML : avantages et inconvénients
  • Définir la mise en page d’une interface utilisateur
  • Parcours des principaux composants: Label, Textbox, GroupItem…
  • Les contrôles de positionnement : Frame, Grid, StackPanel, DockPanel, TabPanel…
  • Les contrôles de présentation : ScrollViewer, ToolTip, Window…
  • Mettre en place la navigation

Exercice pratique : Créer le projet fil rouge. Y ajouter plusieurs pages, des composants du framework, et mettre en place la navigation.

Personnaliser l'apparence des applications WPF

  • Les ressources
  • Les styles
  • Les templates
  • Les animations et les triggers
  • Les modèles

Exercice pratique : Personnaliser l’apparence du projet.

Databinding en WPF

  • Rappel sur le DataBinding
  • Création de DataBinding : via le XAML et via le code
  • Databinding bi-directionnel
  • Implémentation des notifications de changement de propriété
  • Datasources et datacontext
  • Conversion et validation des données
  • Comment débugger les bindings XAML (.NET 3.5)

Exercice pratique : Intégrer les différents types de databinding au sein du projet fil rouge.

Localisation et assistance avec WPF

  • Localisation et accessibilié
  • La localisation et la globalisation
  • L’assistance à l’utilisateur
  • L’accessibilité

Exercice pratique : Rendre le projet accessible.

Les suites expression studio

  • Présentation
  • Intégration à Visual Studio
  • Expression Web : interfaces Web
  • Expression Blend : animations et la création d’interfaces clients riches
  • Expression Design : traitement graphique (vectoriel et bitmap)

Exercice pratique : Ajouter des animations au projet fil rouge à l’aide d’Expression Blend

Configuration, déploiement et sécurisation d'une application WPF

Exercice pratique : Congifurer, déployer et sécuriser le projet.

 

Autres formateurs

Développeur et formateur Web Open source et CMS

Développeur et formateur Java

Lead-développeur .NET et formateur en gestion de projet

Avis

Avis et commentaires extraits des évaluations remplies par chaque stagiaire en fin de formation.

0 Rated 0 out of 0 Ratings
5 stars 0
4 stars 0
3 stars 0
2 stars 0
1 stars 0

Members

Lorem Ipsn gravida nibh vel velit auctor aliquet. Aenean sollicitudin, lorem quis bibendum auci elit consequat ipsutis sem nibh id elit. Duis sed odio sit amet nibh vulputate cursus a sit amet mauris. Morbi accumsan ipsum velit. Nam nec tellus a odio tincidunt auctor a ornare odio. Sed non mauris vitae erat consequat auctor eu in elit.

Total number of students in course: