Silverlight MVVM С чего начать - PullRequest
       40

Silverlight MVVM С чего начать

9 голосов
/ 22 января 2010

Моя компания делает большой толчок для серебряного света, и я готовлю все для этого толчка. Я исследую Призму и MVVM в Silverlight. Это лучший способ пойти. Кто-нибудь знает хорошие учебники END to END по MVVM в Silverlight.

Спасибо

Ответы [ 5 ]

6 голосов
/ 23 января 2010

Серия Mike Taulty Prism (платформа Microsoft MVVM) для видео Silveright потрясающая. Мне потребовалось несколько дней, чтобы посмотреть все видео и сделать пример кода вместе с видео, но это действительно привело к созданию Prism. Я думаю, что есть по крайней мере 8 часов реального видео. Оно того стоило для меня.

Он начинает с простых концепций в консольном приложении, а затем примерно на 1/3 видео просматривает концепции и начинает применять их с помощью Prism / Unity в приложении Silverlight. Он решает несколько общих проблем.

Сообщение в блоге Майка Таута со ссылкой на его видео на канале 9.

Вот веб-сайт Microsoft Patterns and Practices (команда, написавшая Prism and Unity) для Prism и Unity .

Это должно помочь вам начать.

3 голосов
/ 17 августа 2010

Как насчет того, чтобы начать с основ? Я написал статью, специально посвященную основам MVVM: зачем вам это нужно, что это такое и как оно решает общие проблемы? Проверьте это здесь:

http://www.codeproject.com/KB/silverlight/mvvm-explained.aspx

3 голосов
/ 22 января 2010

Если вы ищете только MVVM и не заботитесь обо всех других вещах, которые вы получаете с PRISM, возможно, вы захотите проверить и некоторые из более мелких фреймворков. Я использую MVVM Light Toolkit от Laurent Bugnion, но есть и другие. Вот похожая тема:
https://stackoverflow.com/questions/1280462/what-mvvm-framework-are-you-using

1 голос
/ 22 января 2010

Рассматривали ли вы загрузку Руководства по составным приложениям для WPF и Silverlight - октябрь 2009 ?

Это здоровенная коллекция действительно полезных примеров (всего 26), и есть отличный справочный файл, который проведет вас через все. Я надеюсь, что вы найдете то, что ищете!

0 голосов
/ 17 августа 2010

Не уверен, поможет ли это - но я действительно боролся с теми же вещами, что и звучит, как вы. Я начал с изучения инструментария MVVM-light. Документация была немного легкой и разбросанной, но я многому научился.

Исходя из своего обучения, я решил создать свой собственный инструментарий - ничего по-настоящему нового, а только самые простые подходы, которые я мог найти. Это дало мне наибольшее утешение при переходе на разработку MVVM-паттернов. Мой инструментарий доступен по адресу http://slmvvms.codeplex.com/, если вы хотите взглянуть - я предоставил некоторую документацию, чтобы вы начали, и я работаю над примером приложения и пошаговым руководством.

Удачи!

...