Sélectionner une page
Formations Langage .NET Formation WPF .NET : XAML sous Windows

Formation Windows Presentation Foundation

Logo Formation WPF
Prix 2430€ HT / personne
4 jours (28 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

Présentation

Windows Presentation Foundation (WPF) dans Visual Studio 2022 fournit aux développeurs un modèle de programmation unifié pour créer des applications métiers de bureau modernes sur Windows.

Grâce à WPF, vos applications se lanceront sur la dernière technologie .NET afin d’atteindre de meilleures performances. Vous pourrez aussi exécuter vos applications côte à côte en utilisant différentes versions de .NET Core.

Vous aurez accès aux dernières fonctionnalités de Visual Studio, des outils et des SDK qui ont été créés pour les applications utilisant la plateforme .NET Core.

Dans cette formation WPF, vous apprendrez à maitriser et à utiliser ses concepts avancés (Binding, XAML, MVVM) afin de rendre vos applications plus riches, plus modulables et maintenables.

Dans ce cours, la dernière version de WPF vous sera enseignée : WPF 6.

 

Objectifs

  • Concevoir une interface graphique avec WPF
  • Utiliser le Two Way Data Binding
  • Gérer le positionnement des composants
  • Comprendre le pattern MVVM
  • Maîtriser l’utilisation et la création de composants graphiques
  • Exploiter les possibilités du langage XAML – Utiliser Microsoft Blend

 

Public visé

  • Développeurs
  • Architectes

 

Pré-requis

Connaissances dans un langage orienté objet, plus particulièrement l’environnement .NET avec le langage C#.

Programme de la formation WPF

 

Introduction à WPF

  • Découverte de WPF
  • WPF et Windows Forms
  • WPF et Windows 10

 

Concepts du XAML

  • Bases du langage XAML
  • XAML avec Blend
  • Code Behind
  • Dependency Properties

 

Gestion des ressources

  • Rôles des ressources logiques et physiques
  • Conception de styles et de templates de contrôles
  • Rôle et utilisation des différents types de triggers

 

DataBinding

  • Principes du DataBinding
  • Two Way Binding
  • Binding entre composants graphiques
  • Binding avec les objets métier
  • DataTemplates
  • INotifyPropertyChanged
  • Configuration du mode de liaison avec les extensions de balisage ou par code
  • Gestion des différents types de sources
  • Modèle de présentation des données
  • Opérations de conversion et de validation avec gestion des erreurs. Contrôle DataGrid et CollectionViewSource

 

Style et positionnement

  • Layout
  • Composants de positionnement
  • Styles
  • Thèmes et ressources
  • Behavior
  • Animation

 

Composants graphiques

  • Les contrôles WPF
  • Style des contrôles
  • ControlTemplate
  • ItemsControl
  • Personnalisation

 

Utilisation des patterns

  • Validation
  • Conversion
  • MVVM
  • Command, RelayCommand et EventToCommand
  • RoutedEvent
  • Messages d’erreur
  • Internationalisation

 

MS Blend

  • Découverte et utilisation de MS Blend
  • Organisation de l’interface et intégration avec VS
  • Gestion des ressources et des assets
  • Animations et templates

Pour aller plus loin

Formation Asp .NET Core

Formation C#

Formation Steeltoe

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Témoignages

11 décembre 2019

Les exemples pratiques permettent de mieux visualiser la théorie et d’avoir des applications concrètes.

Mickael G. de Scalian

Afficher tous les témoignages

11 décembre 2019

Les exemples pratiques permettent de mieux visualiser la théorie et d’avoir des applications concrètes.

Mickael G. de Scalian
11 décembre 2019

Les exemples sont bien fournis, les points techniques abordés sont très variés.

Quentin D. de Scalian
10 février 2017

Ça s’est bien passé, mais c’est quand même très intense.

Encore merci.

Pascal L.G. chez Serimax

Noter la formation

Prix 2430€ HT / personne
4 jours (28 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Labs : Infrastructure DaaS avec Chrome
Cafés et déjeuners offerts en interentreprises
En intra-entreprise pour former votre équipe
Aide au financement 4000€ Bonus Atlas CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp