Разработка WPF приложений в стиле ViewModel First

Денис Цветцих

31 октября 2015

Самый популярный паттерн для разработки WPF приложений – MVVM, он реализован во всех MVVM фреймворках. С легкой руки Prism, самого известного из таких фреймворков, стала широко использоваться View First реализация этого паттерна.

Мы поговорим о ViewModel First – альтернативной и более удобной реализации паттерна MVVM. Рассмотрим его преимущества на примере решения типовых задач, таких как Master-Detail форма, открытие/закрытие диалогового окна. И, наконец, посмотрим, какие из MVVM фреймворков поддерживают ViewModel First стиль.

Примеры кода, использованные в докладе, выложены на гитхабе https://github.com/denis-tsv/ViewFirst-vs-ViewModelFirst
blog comments powered by Disqus