Formation WPF, développement d’applications

Découvrer le développement d'applications avec  WPF

Téléchargez le pdf de la formation

Présentation

DVWP001
3 jours ( 21 heures )
Présentation
Cette formation  création d'applications  WPF  vous permettra de comprendre les mécanisme fondamentaux utilisés par WPF et de pouvoir développer tout type d'applications WPF.
Objectifs du cours
Comprendre les mécanismes fondamentaux utilisés par WPF. Pouvoir développer tout type
d’application WPF
Pré-requis
Connaissance de C# et du framework .Net.

Programme

Introduction et outils fondamentaux

  • La place de WPF dans .Net et mise en perspective
  • Le langage XAML
  • Les propriétés de dépendance
  • La liaison de données/binding (simple, asynchrone, multiple)

L’architecture d’une application

L’objet Application

  • Interactions avec l’hôte
  • Les ressources

Utilisation des composants graphiques

  • La hiérarchie des composants
  • Les Button
  • Les TextBlock, TextBox, CheckBox et
  • RadioButton
  • Les ListBox, ComboBox et DataGrid
  • Les contrôles additionnels du toolkit
  • Les menus

Disposition des composants et navigation

  • Le StackPanel, la Grid, le DockPanel, le TabControl
  • Les pages, les liens, le NavigationService

Personnalisation du rendu des composants et des données

  • Les styles et les triggers
  • Les templates de données et de contrôles
  • Les animations

Interaction avec le modèle

  • Le pattern MVVM
  • INotifyPropertyChanged et
  • INotifyCollectionChanged
  • Les CollectionView
  • Les conversions
  • La validation

Les évènements et les commandes

  • La gestion des évènements
  • Les commandes routées
  • Les commandes standards

 

Extension et création de contrôles

  • Les user-control
  • Les custom-control

Gestion des media et des graphiques

  • Les images et les vidéos
  • Les graphiques avec le toolkit et les bibliothèques tierces

Développement 2D et 3D

  • Le canvas et les formes
  • La caméra et les projections
  • Les transformations

Le multi-threading

  • L’affi nité de thread et les dispatchers
  • Les background-workers
  • Cas avancés

Intégration avec Winforms

  • Le WindowsFormHost
  • L’ElementHost

Débugging, profiling et déploiement

  • Les outils Perforator, Snoop et Mole
  • Déploiements XCopy, ClickOnce et XBAP

Partager cette formation

 

Contactez-nous

contactez logware

Vous êtes intéressé par cette formation ou souhaitez simplement obtenir des informations complémentaires ?

+33 1 53 94 71 20

Écrivez-nous on vous rappelle

  1. Nom*
    Merci de saisir un nom valide
  2. Prénom*
    Merci de saisir un prénom valide
  3. E-mail*
    Merci de saisir une adresse email valide
  4. Téléphone*
    Numéro de téléphone invalide
  5. Entreprise
    Donnée invalide

Parce que nous comprenons la nécessité d'obtenir un enseignement qui permettra à votre équipe d'atteindre vos objectifs, nous restons flexibles et sommes capables d'adapter nos programmes de formation à vos besoins.

> En savoir plus