какой фреймворк MVVM хорош для SL4? - PullRequest
2 голосов
/ 11 февраля 2011
  1. Основа MVVM (от Джоша Смита)
  2. Легкий пакет MVVM.

    Я использую Microsoft Visual Web Developer 2010 Express

Ответы [ 4 ]

1 голос
/ 11 февраля 2011

MVVM Light действительно очень хороший.Я редактирую шаблоны, чтобы избавиться от всех комментариев.

Я всегда добавляю собственный базовый класс для добавления некоторых служебных методов (например, универсальный RaisePropertyChangedhandler)

1 голос
/ 13 февраля 2011

Вот еще несколько моментов, которые следует учитывать:

  1. Caliburn Micro : сфокусированная на MVVM интегрированная среда разработки
  2. Реактивный пользовательский интерфейс : на основеReact Extensions Framework

Обе они являются отличными средами MVVM и используют очень разные методы для реализации MVVM. Самое интересное - попробовать их.:)

1 голос
/ 11 февраля 2011

Так в чем же вопрос? Мне нравится MVVM Light, но это уже указано в вашем вопросе. Вы ищете советы по его использованию?

Я не использовал Джоша Смита, но у MVVM Light есть действительно хороший класс Messenger для связи между ViewModels, универсальной реализацией RelayCommand и некоторыми другими возможностями тут и там.

0 голосов
/ 19 февраля 2011

MVVM - это шаблон проектирования ... так что на самом деле библиотеки не требуются. Вопрос в том, какая библиотека предлагает наилучшую поддержку для типа / размера создаваемого вами приложения ... MVVM Light - отличная библиотека для начала - простая и приятная небольшая площадь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...