Formation

Développer des applications riches avec WPF

5 jours – 35 heures

Session inter-entreprises du 14 au 18 octobre 2019

Sodifrance

Objectifs

  • Comprendre les fondamentaux de WPF
  • Exploiter les possibilités du langage XAML
  • Savoir utiliser les possibilités multimédia de WPF
  • Connaître les outils disponibles pour travailler efficacement

Contenu pédagogique

Créer des applications WPF

  • Introduction à WPF
  • Présentation des outils Visual Studio et Expression Blend
  • Création d’une application WPF simple

    Introduction à XAML

  • Présentation du langage
  • Les Namespaces
  • Les éléments
  • Les propriétés et les attributs
  • Les propriétés attachées
  • Les balises d’extension

    Conception des interfaces graphiques

  • Les contrôles conteneurs
  • Les contrôles de base (commun)
  • Les contrôles complexes (menu, datagrid, treeview)
  • Les contrôles utilisateur (UserControls)
  • Les contrôles personnalisés (CustomControls)
  • Incorporer des contrôles Windows Forms

Le modèle de programmation

  • Les propriétés de dépendance
  • Les événements routés
  • Les commandes
  • Gérer les messages du clavier et de la souris
  • Introduction au MVVM

Mise en forme et personnalisation de l’apparence

  • Création et utilisation des styles
  • Création et utilisation des modèles de contrôle (templates)
  • Gestion des ressources de l’application

La liaison des données (DataBinding)

  • Présentation du DataBindig
  • Le « Binding » simplifié avec XAML
  • Notifications de changement de propriétés
  • Conversion et validation des données
  • Liaison de collections d’objets
  • Les modèles de présentation de données (DataTemplate)

Intégration d’élément multimédia

  • Intégrer des images dans vos applications
  • Intégrer des vidéos dans vos applications
  • Intégrer des musiques dans vos applications

Gestion de documents

  • Travailler avec des documents fixes
  • Travailler avec des documents « flottants »
  • L’impression de documents

Configuration et déploiement des applications WPF

  • Déployer une application WPF « Standalone »
  • Déployer une application WPF/XBAP

Intéressé(e) par cette formation ?

Promis vous ne le regretterez pas !

formation@sodifrance.fr 02 99 23 46 51


Public

  • Développeurs, chefs de projets, concepteurs et architectes

Pré-requis

  • Connaissances de la POO, de la plateforme Microsoft.NET et du développement C# ou VB .NET

Méthodes et moyens pédagogiques

  • 1 poste/stagiaire
  • Alternance théorie/pratique
  • 8 stagiaires maximum

Durée

  • 5 jours - 35 heures

Cette formation est aussi disponible en intra-entreprise, nous consulter pour plus d’informations.

Au fait !

Êtes-vous allés découvrir nos expertises ?

Au fait !

Êtes-vous allés découvrir nos expertises ?