Что почитать о MVVM? (Windows Phone/Windows 8/Silverlight/WPF)

Применение паттерна MVVM (Model-View-ViewModel) сейчас можно увидеть почти под все платформы. А вот информацию найти достаточно трудно, особенно для начинающих.

Быстрый старт

  1. MVVM Light Soup To Nuts Part 1
  2. MVVM Light Soup To Nuts Part 2
  3. MVVM Light Soup To Nuts Part 3
  4. MVVM Light Soup To Nuts Part 4
  5. MVVM Light Soup To Nuts Part 5

Серия статей где Jesse Liberty описывает основные моменты в паттерне на примере Windows Phone и библиотеке MVVM Light.

У него есть еще видео по MVVM для начинающих.

Более детально

Уже на данном этапе, информации очень много. Ниже я приведу лишь основные.

ViewModel driven animations using the Visual State Manager, DataStateBehavior and Expression Blend

В данной статье показано как применять MVVM для анимации.

Также на этом ресурсе очень много различных примеров применения MVVM в WP и Win8.

Книги

MVVM Survival Guide for Enterprise Architectures in Silverlight and WPF (для пиратов)

Первая мной замеченная книга, прочитав которую можно в деталях освоить MVVM не встречаясь с ним до этого.

 

Пост будет пополняться.