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 usando el patrón de diseño MVVM (Model-View-ViewModel). He buscado tutoriales en Internet. Incluso vi el increíble video completo de Jason Dolinger. Aunque he encontrado muchos, no he encontrado ninguno 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?
Su pregunta realmente parece ser 2 preguntas:
- ¿Dónde hay algunos buenos tutoriales sobre WPF, suponiendo que no tengo experiencia previa en WPF?
- ¿Dónde hay algunos buenos tutoriales sobre cómo aprender MVVM?
Algunos de estos recursos pueden estar duplicados en respuestas anteriores...
Tutoriales sobre WPF
Una visita guiada a WPF por Josh Smith
Escribí una serie de artículos introductorios de WPF sobre The Code Project . El objetivo de esos artículos es actualizar lo suficiente a alguien sin experiencia en WPF para que pueda comprender completamente cómo funciona la aplicación de demostración de la serie.
Bea Stollnitz (el enlace es a sus archivos) tiene varios artículos excelentes sobre WPF.
WPF: Una guía para principiantes - Parte 1 de n por Sacha Barber
Vídeos de formación de WindowsClient.net WPF
Tutoriales de MVVM
Aplicaciones WPF con el patrón de diseño Model-View-ViewModel de Josh Smith (enlace duplicado ya proporcionado por Yacoder)
Presentación de Jason Dolinger sobre Model-View-ViewModel (enlace al vídeo incluido en el artículo)
Serie de patrones DataModel-View-ViewModel de Dan Crevier (similar a MVVM)
Recursos compuestos de WPF (Prism)
Aunque no es exactamente lo que usted preguntó, es la progresión natural con WPF y MVVM.
Codeplex: WPF compuesto (Prisma)
Silver Bay Labs tiene varios videos excelentes sobre cómo aprender Prism.
Canal 9: 10 videos paso a paso sobre el uso de Silverlight y Prism
Codeplex: Introducción a WPF compuesto (CAL, Prism): Parte 1 (de n)
Estuve exactamente en la misma situación recientemente, amigo, y puedo decirte lo que hice.
Josh Smith "Aplicaciones WPF con el patrón de diseño Modelo-Vista-VerModelo" lea una y otra vez :-) descargue el código, examínelo, compílelo y consérvelo.
Fundación MVVM
- Examina el marco, úsalo en tu aplicación.
- Mire la aplicación de demostración en ese marco.
No hay tutoriales reales de principio a fin, lo siento...