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