MVVM: Учебник от начала до конца?

Я программист С#/Windows Forms с опытом работы более 5 лет. Я изучал WPF с использованием шаблона проектирования MVVM (Model-View-ViewModel). Я искал в Интернете учебники. Я даже наблюдал за потрясающим видео Джейсоном Долинджером. Хотя я нашел много, я не нашел тот, который берет меня от начала до конца. Я действительно хочу, это учебное пособие, которое не предполагает каких-либо предыдущих знаний WPF.

Каковы ваши любимые учебники WPF-MVVM, которые помогли вам узнать?

+243
10 сент. '09 в 14:49
источник поделиться
22 ответа

На ваш вопрос, похоже, задают два вопроса:

  • Где хорошие учебные пособия по WPF, если у меня нет предыдущего опыта WPF?
  • Где хорошие учебники по изучению MVVM?

Некоторые из этих ресурсов могут быть дублированы в предыдущих ответах...

Учебники по WPF

Учебники MVVM

Составные ресурсы WPF (Prism)
Хотя это не совсем то, что вы просили, это естественная прогрессия с WPF и MVVM.

+161
09 янв. '10 в 18:06
источник

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

Джош Смит "Приложения WPF с шаблоном проектирования Model-View-ViewModel" читайте снова, снова и снова:-) загружайте код, изучить, скомпилировать и сохранить его

Основание MVVM

  • Изучите структуру, используйте ее в своем приложении.
  • Посмотрите на приложение Demo в этой структуре.

Нет реальных обучающих программ для начинающих, извините...

+44
11 сент. '09 в 16:22
источник

Мне очень понравились эти статьи:

Он действительно смущает концепцию в юмористическом ключе. Стоит прочитать.

+23
14 янв. '10 в 18:56
источник

Рид Копси опубликовал хороший учебник, в котором написано тривиальное приложение RSS в WinForms, затем делает прямой порт для WPF и, наконец, преобразуется в MVVM. Это делает хорошее введение в MVVM, прежде чем вы попытаетесь найти полное описание, например статья Джоша Смита. Я рад, что прочитал учебник Рида перед статьей Джоша, потому что он дает мне небольшой контекст, чтобы понять детали, которые Джош копает.

+15
20 окт. '10 в 21:18
источник
+11
20 июл. '10 в 23:23
источник

Я прочитал статью Джоша Смита и счел это очень трудным. Когда я понял, я написал очень простой, который должен заставить вас действительно начать с него. Получите здесь.

+10
12 янв. '10 в 5:21
источник

Там очень хорошее введение в Techdays 2010 в шаблон MVVM, четко объяснено:

+8
27 мая '10 в 9:07
источник

Это не учебник, а диаграмма на этой странице, которая помогла мне разобраться в mvvm.

+7
10 сент. '09 в 14:57
источник

Некоторое время назад я был в аналогичной ситуации (хотя у меня уже было немного знаний WPF), поэтому я начал создавать wiki сообщества. Там много отличных ресурсов:

Какие приложения я мог изучить, чтобы понять (Data) Model-View-ViewModel?

+7
11 сент. '09 в 8:11
источник

Некоторые блоги/веб-сайты, чтобы проверить:

В настоящее время Джош Смит имеет "" Из России с любовью", которая может вам пригодиться.

+6
10 сент. '09 в 14:57
источник

В моем блоге есть полная серия учебников, начиная с нуля для WPF MVVM и WPF Prism. Посмотрите здесь: http://blog.raffaeu.com/archive/2009/06/03/wpf-and-vmmv-tutorial-01-introduction.aspx

+6
09 янв. '10 в 16:40
источник

Взгляните на Джейсон Долингер MVVM видео в Lab49. Мы использовали это в прошлом для обучения нашей команды MVVM.

+5
12 мая '11 в 13:19
источник

Для чего-то выпущенного немного недавно (в прошлом месяце), посмотрите видеоролик Райнера Стропека MVVM в WPF и Silverlight

Он летает прямо через него, но делает очень хорошую работу, чтобы перейти от начала до конца с помощью реального приложения.

+5
22 окт. '10 в 22:28
источник

Я нашел http://windowsclient.net/learn/videos_wpf.aspx как хорошее начало

+5
11 мая '10 в 18:35
источник

Если вы пришли из winforms, и вы ищете учебник. Я рекомендую вам расширение для тренировки MVVM для визуальной студии: http://visualstudiogallery.msdn.microsoft.com/3ab5f02f-0c54-453c-b437-8e8d57eb9942 Это учебник с примерами кода. Учебное пособие разделено на 3: основное приложение WPF, одно и то же приложение в MVVM и то же самое с помощью инверсии элемента управления. Весьма полезно в вашем случае:)

Мне тоже нравятся эти http://msdn.microsoft.com/en-us/magazine/dd419663.aspx http://karlshifflett.wordpress.com/mvvm/

и этот с Призма. http://www.developmentalmadness.com/archive/2009/10/03/mvvm-with-prism-101-ndash-part-1-the-bootstrapper.aspx Возможно, стоит взглянуть на Prism, если вы планируете программировать приложения WPF с помощью MVVM

+4
20 сент. '11 в 20:01
источник

Я написал приложение с использованием WPF, Prism и MVVM для имитации найма кабины, вы можете прочитать об этом на моем блоге, скачать источник здесь и играйте с ним.

+4
02 февр. '11 в 16:21
источник

Не пропускайте презентацию Джона Папы с конференции PDC 2010. Смотрите здесь.

+4
14 дек. '10 в 17:26
источник

Очень простой учебник здесь

http://www.c-sharpcorner.com/UploadFile/yougerthen/474/

+3
05 апр. '11 в 4:18
источник
+3
16 февр. '11 в 18:32
источник
+3
05 сент. '11 в 9:31
источник

Вот очень хороший учебник для начинающих MVVM; http://geekswithblogs.net/mbcrump/archive/2010/06/27/getting-started-with-mvvm-general-infolinks.aspx [Начало работы с MVVM (Общая информация + Ссылки)]

+2
05 нояб. '11 в 17:06
источник

Посмотрите другие вопросы по меткам или Задайте вопрос