MVVM: Tutorial do início ao fim?

sou um C#/Windows forma programador com mais de 5 anos de experiência. Tenho investigado o WPF usando o padrão de design MVVM (Model-View-View). Procurei na Internet por tutoriais. Até vi todo o vídeo fantástico do Jason Dolinger. Embora eu tenha encontrado muitos, eu não encontrei um que me leva do início ao fim. O que eu realmente quero é um tutorial que não assuma nenhum conhecimento prévio do WPF.

Quais são os teus tutoriais favoritos do WPF-MVVM isso ajudou-te a aprender?

Author: Jon Clements, 2009-09-10

22 answers

A tua pergunta parece estar a fazer duas perguntas:
  1. Onde estão alguns bons tutoriais sobre WPF, assumindo que eu não tenho experiência anterior WPF?
  2. Onde estão alguns bons tutoriais sobre a aprendizagem da MVVM?
Alguns destes recursos podem ser duplicados em respostas anteriores...

Tutoriais em WPF

MVVM Tutoriais

Recursos compósitos WPF (Prism)
Mas não exactamente o que você perguntou, É a progressão natural com WPF e MVVM.

 161
Author: Metro Smurf, 2010-11-19 19:32:56
Estive exactamente na mesma situação recentemente, amigo, e posso dizer-te o que fiz.

Josh Smith "WPF Apps With the Model-View-ViewModel Design Pattern" read again, again and again: -) download the code, examine, compile and keep it around

MVVM foundation

  1. Examine a estrutura, use - a na sua aplicação.
  2. Veja a aplicação de demonstração nesse quadro.
Nada de tutoriais do início ao fim, desculpa...
 44
Author: Max Galkin, 2009-09-11 16:22:05
Gostei muito destes artigos.
  1. MVVM para pessoas tardas Como Eu
  2. Como Tards como eu fazem aplicativos MVVM
Ele reduz o conceito de uma forma bem-humorada. Vale a pena ler.
 23
Author: JP Richardson, 2010-01-14 18:56:42
 11
Author: Michael Washington, 2010-10-08 20:12:35
Li O artigo do Josh Smith e achei muito difícil. Uma vez compreendido, escrevi uma muito simples que deve fazer você realmente começar sobre isso. Toma.
 10
Author: Abdulsattar Mohammed, 2012-02-24 11:57:40
Há uma introdução muito boa do vídeo Techdays 2010 ao padrão MVVM, claramente explicada:
 8
Author: Chris S, 2010-05-27 09:07:11

Isto não é um tutorial, mas é o diagrama em esta página que me ajudou a colocar a cabeça em torno de mvvm.

 7
Author: Simon P Stevens, 2009-09-10 14:57:40
Há algum tempo atrás eu estava em uma situação semelhante (embora eu já tivesse um pouco de conhecimento WPF), então eu comecei um wiki comunitário. Existem muitos recursos importantes:

Que aplicações eu poderia estudar para entender (Data)Model-View-ViewModel?

 7
Author: bitbonk, 2017-05-23 11:54:53

O meu blog tem uma série completa de tutoriais a começar do zero para o MVVM WPF e Prism WPF. Dê uma olhada aqui.: http://blog.raffaeu.com/archive/2009/06/03/wpf-and-vmmv-tutorial-01-introduction.aspx

 6
Author: , 2010-01-09 16:40:13

Alguns blogs/sites para verificar:

Actualmente, o Josh Smith tem um artigo" da Rússia com amor " que pode ser-lhe útil.
 6
Author: Muad'Dib, 2010-09-18 18:56:38

Eu encontrei http://windowsclient.net/learn/videos_wpf.aspx como um bom começo

 5
Author: Cocoa Dev, 2010-05-11 18:35:58

Para algo lançado um pouco mais recentemente (no mês passado), dê uma olhada na série de vídeo de Rainer Stropek {[[2]}MVVM em WPF e Silverlight

Ele voa através dele, mas faz um trabalho extremamente bom de ir do início ao fim com uma aplicação real.
 5
Author: James Skemp, 2010-10-22 22:56:26
Olha para o vídeo do MVVM do Jason Dollinger no laboratório 49. Usámos isto no passado para treinar a nossa equipa em MVVM.
 5
Author: Brent Schooley, 2011-05-12 13:19:39
Não faltes à apresentação do John Papa da conferência PDC de 2010. Veja aqui .
 4
Author: pencilCake, 2010-12-14 17:26:05

Eu escrevi um aplicativo usando WPF, Prism e MVVM para simular a contratação de um táxi, você pode ler sobre isso no meu blog, baixar o source Aqui e brincar com ele.

 4
Author: skjagini, 2011-04-13 23:44:37

Se você está vindo de winforms e você está procurando por um tutorial. Recomendo a extensão de treino MVVM para o visual studio. http://visualstudiogallery.msdn.microsoft.com/3ab5f02f-0c54-453c-b437-8e8d57eb9942 É um tutorial com exemplos de código. O tutorial é dividido em 3: aplicativo básico WPF, o mesmo aplicativo em MVVM e o mesmo usando inversão de controle. Bastante útil no seu caso:)

Também gosto destes. o http://msdn.microsoft.com/en-us/magazine/dd419663.aspx http://karlshifflett.wordpress.com/mvvm/ E este é com Prisma. http://www.developmentalmadness.com/archive/2009/10/03/mvvm-with-prism-101-ndash-part-1-the-bootstrapper.aspx Pode valer a pena ter uma visão do Prism se você estiver pensando em programar aplicativos WPF com MVVM
 4
Author: Asier Barrenetxea, 2011-11-01 09:21:47
Alguns bons tutoriais de vídeo aqui. http://live.visitmix.com/Archive

Http://ecn.channel9.msdn.com/o9/mix/10/wmv-hq/EX14.wmv

Http://ecn.channel9.msdn.com/o9/mix/10/wmv-hq/EX15.wmv

 3
Author: Wegged, 2011-02-16 18:32:56
 3
Author: biju, 2011-04-05 04:18:37
Aqui está um tutorial muito bom para iniciantes MVVM; http://geekswithblogs.net/mbcrump/archive/2010/06/27/getting-started-with-mvvm-general-infolinks.aspx [A começar com o MVVM (Informações Gerais+ligações)]
 2
Author: Sunil, 2011-11-05 17:06:17