retour

Développer des applications WPF en utilisant MVVM

Développer des applications WPF en utilisant MVVM

  • Référence WPF
  • Durée 4 jours (28 heures)
Avec WPF, Microsoft a voulu prendre de court ses concurrents sur les clients desktops riches. Force est de constater qu'il y est parvenu puisque cette technologie ne cesse de faire des émules. On aurait pu croire un moment que les Universal Apps allaient lui faire perdre un peu de sa popularité auprès des développeurs. Mais il n'en est rien car les besoins sont différents. WPF reste le meilleur choix lorsque l'on veut développer un projet desktop DotNet où l'expérience utilisateur nécessite des saisies ou/et plusieurs fenêtres ouvertes simultanément.

Avec ce cours, vous allez vous concentrer sur des aspects de développement mais aussi d'architecture. Vous plongerez dans ce Framework pour en connaître les points forts que sont par exemple la liaison de données, la gestion des validations et le pattern architectural MVVM. Le logiciel Blend sera utilisé afin d'améliorer le rendu de vos interfaces graphiques.

Vous allez apprendre à :

  • Développer une application tirant parti du Framework WPF
  • Exploiter les possibilités du langage XAML
  • Tirer parti efficacement des apports de .Net 4.5
  • Maîtriser l'utilisation et la création de composants graphiques
  • Utiliser Microsoft Expression Blend
  • Mettre en œuvre les différents data bindings
  • Architecturer votre application avec le pattern MVVM
  • Réaliser des tests unitaires
  • Travailler avec MVVM Light Toolkit

Méthode pédagogique :

70% de travaux pratiques

Audience :

Développeurs, chefs de projets

Pré-requis :

  • Connaissance de C# et du Framework .Net ou avoir suivi le cours ICOP
  • Connaissance de XML

Travaux pratiques :

Par la réalisation d'une application de quiz, vous manipulerez le XAML et les contrôles de WPF et apprendrez à maîtriser les différents types de liaisons de données. Vous enrichirez votre application avec des validations et des convertisseurs. Les styles, les Control Templates, les Data Templates viendront également participer à l'amélioration graphique de vos fenêtres. Les deux derniers jours seront consacrés à l’étude du pattern architectural MVVM.

Votre avis, votre commentaire sur cette page

Commentaires

Personne n'a encore commenté cette page.

flux RSS pour les commentaires de cette page | Flux RSS pour tous les commentaires

retour
Accès direct à nos cours

DIGITAL

WEB

MOBILE

AGILITÉ

ANALYSE ET CONCEPTION

JAVA et C++

JAVA EE ET FRAMEWORKS

ARCHITECTURE

.NET

BIG DATA