Prism 4 - это команда Microsoft Patterns and Practices, которая защищает MVVM, Injection Dependency и модульную разработку приложений. Книга (которую я купил и прочитал) теперь бесплатна онлайн. Книга охватывает несколько методов проектирования и должна быть неплохим началом для всего, что вам нужно знать для написания поддерживаемых, проверяемых и гибких приложений в WPF. Призма также является основой, которая помогает в модульной разработке приложений и MVVM. Это также довольно популярно.
Prism 4.1
^Серьезно, прочитать эту книгу. Требуется максимум 2 дня.
Ваш лучший выбор с WPF будет MVVM. В то же время, это мое мнение :) – Khan