Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)
Rappels sur les concepts fondamentaux du XAML et du DataBinding
Rappel des techniques de validations avec affichage des erreurs
Intérêt des commandes par rapport aux événements routés
2/ Intérêt de l'architecture MVVM
Règles de conception SOLID et SOC
Panorama des modèles de conception courants
Comprendre l'architecture MVVM
3/ Implémentation de model
Liaison de données en XAML
Implémentation de Modèle avec EntityFramework CodeFirst / DataBaseFirst
Annotations
4/ Implémentation de ViewModel
Validation des données
Utilisation du DataContext
Les collections Observables
5/ Implémentation de view
L’injection de dépendances
ICommand et RelayCommand
Utilisation de PRISM MVVM
6/ Outils et patterns liés à MVVM
Analyse des problématiques de couplage entre classes concrètes
Principe des patterns DI et du Locator
Principe et mise en oeuvre de tests unitaires
Le Mocking pour faciliter les tests
7/ Implémentation de MVVM Light Toolkit
Comparatif des outils et des principaux Frameworks MVVM disponibles
MVVM Light Toolkit : présentation et installation
Optimisations apportées par la classe SimpleIOC
Intérêt et mise en oeuvre de la classe Messenger pour faire communiquer les ViewModels
Intérêt et mise en oeuvre du behavior EventToCommand
Approche Pédagogique
Approche Pédagogique
Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
Cas pratiques
Remise d’outils
Echanges d’expériences
Public Cible
Personnes Visées
Développeurs .NET
Dates
Dates
Du 30 Avril au 03 Mai 2024
Du 06 au 09 Août 2024
Du 17 au 20 Déc. 2024
Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.