MVVM : maîtrisez vos développements .NET (WPF, Silverlight, Windows Phone...)

MVVM : maîtrisez vos développements .NET (WPF, Silverlight, Windows Phone...)

MVVM : maîtrisez vos développements .NET (WPF, Silverlight, Windows Phone...)
Éditeur: ENI
2015213 pagesISBN 9782746093898
Format: BrochéLangue : Français

Ce livre sur le design pattern MVVM (Model View ViewModel)

s'adresse aux développeurs, architectes et concepteurs d'applications

WPF, Windows Phone, Silverlight et Windows RT . Si sa finalité

est de séparer les concepts et les rôles, son application relève

néanmoins d'une certaine finesse et d'un certain équilibre qu'il est

nécessaire d'acquérir, et c'est l'objectif de ce livre.

Dans le premier chapitre l'auteur place MVVM dans un contexte

de bonnes pratiques . Son but est de poser les bases d'un développement

maintenable et évolutif tout en proposant au développeur

d'acquérir les bons automatismes.

Le second chapitre offre les bases techniques pour s'assurer d'une

mise en pratique efficace du modèle. L'auteur fait un tour d'horizon

des capacités du XAML , de WPF et du C# qui sont utilisés pour les

développements MVVM. Les fonctionnalités des outils concernés

par le cycle de développement tel que Visual Studio ou Blend sont

aussi présentées.

Le troisième chapitre décrit chacune des composantes du modèle en

prenant en compte leurs interactions mutuelles. Certaines variantes

sont proposées par l'auteur afin d'adapter le modèle à un maximum

de projets.

Le quatrième chapitre offre une vision plus globale, avec des cas

concrets d'utilisation qui se retrouvent fréquemment dans le développement

d'applications métier . L'auteur propose des solutions

simples à des problèmes réels auxquels tout développeur est

confronté.

Les exemples traités dans le livre sont disponibles en téléchargement

sur le site www.editions-eni.fr. Ils illustrent les concepts de base

comme l'utilisation des liaisons (binding), la création de templates,

l'énumération de données dans l'affichage et offrent des exemples

de développements d'applications métier avec la gestion du parallélisme ,

la validation de données , la création de behaviors , la création

d'écrans d'attente , de notifications et la communication entre les

différentes parties d'une application.

Ce livre est proposé par (0) membre(s)
Ce livre est mis en favori par (0) membre(s)