MVVM Light Toolkit

La mise en œuvre du pattern MVVM peut se réaliser manuellement, avec quelques limitations, notamment au niveau des échanges entre ViewModeles sans référence, ou à l’aide d’outils, dont MVVM Light Toolkit fait partie. Très connu, multiplateformes (WPF ou UWP) et léger, cette formation vous permettra de le découvrir et de le mettre en œuvre.
Développement d'applications Windows
Filière
Windows
 
Code cours
MVLT
 
Niveau
Avancé
 
Durée
2 Jours

Participants

Ce cours s'adresse aux développeurs .NET qui développent des applications WPF qui souhaitent améliorer leurs applications MVVW avec le MVVM Light Toolkit.

Prérequis

Connaissance du pattern MVVM en WPF. Expérience requise.

Profils : Developpeur Java, Developpeur .NET

Équivalence : Cours MVVM

Objectifs

  • Connaître les principaux Frameworks MVVM (comparatif).
  • Savoir installer et mettre en œuvre les différentes fonctionnalités de MVVM Light Toolkit (ObservableObject, SimpleIOC, Messenger et EventToCommand).

Travaux pratiques

  • Rappels des patterns du Locator et d’Injection de Dépendances associés au pattern MVVM.
  • Amélioration d’une application WPF avec MVVM Light Toolkit (optimisation des expressions de notifications, integragtion du conteneur SimpleIOC, utilisation de la classe Messenger et du behavior EventToCommand.