it-swarm-es.tech

MVVM: ¿Tutorial de principio a fin?

Soy programador de C #/Windows Forms con más de 5 años de experiencia. He estado investigando WPF utilizando el patrón de diseño MVVM (Model-View-ViewModel). He buscado en internet por tutoriales. Incluso he visto la totalidad del impresionante video de Jason Dolinger. Aunque he encontrado muchos, no he encontrado uno que me lleve de principio a fin. Lo que realmente quiero es un tutorial que no asuma ningún conocimiento previo de WPF.

¿Cuáles son tus tutoriales favoritos de WPF-MVVM que te ayudaron a aprender?

243
JP Richardson

Tu pregunta realmente parece estar haciendo 2 preguntas:

  1. ¿Dónde hay algunos buenos tutoriales sobre WPF, asumiendo que no tengo experiencia previa con WPF?
  2. ¿Dónde están algunos buenos tutoriales para aprender MVVM?

Algunos de estos recursos pueden estar duplicados en respuestas anteriores ...

Tutoriales en WPF

Tutoriales MVVM

Compuesto WPF (Prisma) Recursos
Aunque no es exactamente lo que pediste, es la progresión natural con WPF y MVVM.

161
Metro Smurf

Recientemente estuve exactamente en la misma situación, amigo, y puedo decirte lo que hice.

Josh Smith "Aplicaciones WPF con el patrón de diseño de modelos de vista-vista-modelo" lea una y otra vez :-) descargue el código, examine, compile y conservelo

Fundación MVVM

  1. Examina el marco, úsalo en tu aplicación.
  2. Mira la aplicación de demostración en ese marco.

No hay tutoriales reales de principio a fin, lo siento ...

44
Max Galkin

Realmente me gustaron estos artículos:

  1. MVVM para Tarded Folks Like Me
  2. Cómo Tards Like Me crea aplicaciones MVVM

Él realmente calla el concepto de una manera humorística. Vale la pena leer.

23
JP Richardson

Reed Copsey publicó un Buen tutorial que escribe una aplicación RSS trivial en WinForms, luego hace un puerto directo a WPF y finalmente se convierte a MVVM. Hace una buena introducción a MVVM antes de intentar y abordar una descripción completa como el artículo de Josh Smith . Me alegro de haber leído el tutorial de Reed antes del artículo de Josh, porque me da un poco de contexto para entender los detalles que Josh está investigando.

15
Don Kirkby
11
Michael Washington

Leí el artículo de Josh Smith y lo encontré muy difícil. Una vez entendido, escribí una muy simple que debería hacer que realmente comenzaras. Consíguelo aquí .

10

Hay una muy buena introducción de video de Techdays 2010 al patrón MVVM, claramente explicada:

8
Chris S

Esto no es un tutorial, pero es el diagrama en esta página que me ayudó a entender a mvvm.

7
Simon P Stevens

Hace un tiempo estaba en una situación similar (aunque ya tenía un poco de conocimiento de WPF), así que empecé una wiki comunitaria. Hay un montón de grandes recursos allí:

¿Qué aplicaciones podría estudiar para comprender (datos) Model-View-ViewModel?

7
bitbonk

Algunos blogs/sitios web para revisar:

Actualmente, Josh Smith tiene un artículo " De Rusia con amor " que puede ser de alguna utilidad para usted.

6
Muad'Dib

Mi blog tiene una serie completa de tutoriales que comienzan desde cero para WPF MVVM y WPF Prism. Consulte aquí: http://blog.raffaeu.com/archive/2009/06/03/wpf-and-vmmv-tutorial-01-introduction.aspx

6
raffaeu

Encontré http://windowsclient.net/learn/videos_wpf.aspx como un buen comienzo

5
Cocoa Dev

Para algo más reciente (el mes pasado), eche un vistazo a la serie de videos de Rainer Stropek MVVM en WPF y Silverlight

Vuela a través de él, pero hace un trabajo extremadamente bueno al ir de principio a fin con una aplicación real.

5
James Skemp

Echa un vistazo a video de MVVM de Jason Dollinger en Lab49 . Hemos utilizado esto en el pasado para entrenar a nuestro equipo en MVVM.

5
Brent Schooley

No se salte la presentación de John Papa de PDC Conference 2010. Véalo aquí .

4
pencilCake

Si viene de winforms y está buscando un tutorial. Te recomiendo la extensión MVVM Trainning para visual studio: http://visualstudiogallery.msdn.Microsoft.com/3ab5f02f-0c54-453c-b437-8e8d57eb9942 Es un tutorial con ejemplos de código. El tutorial está dividido en 3: Aplicación WPF básica, la misma aplicación en MVVM y la misma usando Inversión de control. Bastante útil en tu caso :)

También me gustan estos http://msdn.Microsoft.com/en-us/magazine/dd419663.aspx http://karlshifflett.wordpress.com/mvvm/

y esta es con prisma. http://www.developmentalmadness.com/archive/2009/10/03/mvvm-with-prism-101-ndash-part-1-the-bootstrapper.aspx Puede valer la pena tomar una vista de Prism si está pensando en programar aplicaciones WPF con MVVM

4
Asier Barrenetxea

He escrito una aplicación utilizando WPF, Prism y MVVM para simular la contratación de un taxi, puede leerlo en mi blog, descargar la fuente aquí y jugar con ella.

4
skjagini
3
pchajer
3
biju
3
Wegged
3
Gurpreet Singh

Aquí hay un muy buen tutorial para principiantes MVVM; http://geekswithblogs.net/mbcrump/archive/2010/06/27/getting-started-with-mvvm-general-infolinks.aspx [Comenzando con MVVM (Información General + Enlaces)]

2
Sunil