Formation WPF (Windows Presentation Foundation)

Demander un devis
Je souhaite télécharger le programme ou imprimer le programme
  • Imprimer

Objectif

formation WPF image WPF

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.

Public concerné

Développeurs .NET.

Pré-requis

Connaitre le C# ou avoir suivi la formation C# initiation.

Informations pratiques

Référence : #MWF

Durée : 10 sessions de 3 jours

Tarif inter-entreprises: 1 550 € (HT)

Stage intra-entreprise disponibe

 

Dates :

 - 20 au 22 janvier 2016

 - 08 au 10 Février 2016

 - 24 au 26 février 2016

 - 16 au 18 Mars 2016

 - 06 au 08 Avril 2016

 - 11 au 13 Mai 2016

 - 20 au 22 Juin 2016

 - 27 au 29 Juillet 2016

 - 05 au 07 Octobre 2016

 - 30 Novembre au 02 Décembre 2016

 - entre janvier et décembre 2016

 - 1 session de 3 jours / mois

 

Consultez-nous pour obtenir un devis et les prochaines disponibilités de nos consultants formateurs.

Présence nationale

Thumbnail image

Cliquez sur l'image pour l'agrandir

Aix-en-Provence, Auxerre, Bordeaux, Caen, Clermont-Ferrand, Dijon, Grenoble, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Perpignan, Reims, Rennes, Rouen, Strasbourg, Toulouse, Toulon, Tours

Programme

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 suite 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.

Logiciels utilisés

Tout logiciel où il n'y a aucun intérêt pédagogique à le faire faire par les stagiaires sera préinstallé sur les postes.

Visual Studio 2010.

Travaux pratiques

Tout au long de cette formation, de nombreux exercices seront effectués. En effet, environ 60% du temps est concacré à la pratique.

Formations connexes disponibles dans notre centre de formation

Si vous souhaitez aller plus loin, vous pouvez suivre les formations Silverlight, ou LinQ.

Mots clés associés à cette formation

Développement, programmation orientée objet, WPF, Windows Presentation Foundation, Visual Studio 2010, web services, framework, dot net, Microsoft.

Financement de la formation professionnelle

Ce cours peut être financé par l'OPCA (Agefos, Fafiec, Opcalia...) de votre entreprise ou par le Fongecif de votre région.

Il peut également être suivi dans le cadre du DIF, du CIF, ou d'une période de professionnalisation.

X
 
 
 
 
 

You havecharacters left.