Может ли кто-нибудь порекомендовать хороший и легкий фреймворк для разработки mvvm на Windows Phone 7? Список плюсов и минусов был бы полезен.
Рекомендации фреймворка MVVM для разработки Windows Phone 7
Ответы (2)
Jounce: http://jounce.codeplex.com/ Это действительно дополнительное руководство, но я нашел его полезным. В нем есть несколько действительно полезных элементов отладки и ведения журнала, что упрощает работу с MEF, особенно когда что-то идет не так.
MVVM Light: http://www.galasoft.ch/mvvm/ Я использовал MVVM light. - его обмен сообщениями очень прост и удобен в использовании.
UltralightMVVM: http://ultralightmvvm.codeplex.com/
Этот вопрос также может вам помочь: Windows Phone 7 Silverlight MVVM (и другие) фреймворки
person
Aim Kai
schedule
31.03.2011
Существует также Caliburn Micro — с его помощью проще сначала создать ViewModel, а затем — View. Он создан больше для разработчика программного обеспечения, чем для дизайнера.
person
Rafal Spacjer
schedule
31.03.2011
Мне очень нравится Caliburn.Micro, но я бы держался подальше от него при разработке WP7. Как вы говорите, Caliburn.Micro гораздо удобнее использовать виртуальную машину, но этот подход невозможен в WP7. Есть обходные пути, но в конце концов вам лучше использовать более подходящую структуру MVVM.
- person Martin Doms; 01.04.2011
Хорошо, спасибо за комментарии. Я буду иметь это в виду, если буду начинать какой-либо проект для WP7.
- person Rafal Spacjer; 01.04.2011