implementar example español ejemplos c# .net wpf mvvm

c# - example - MVVM: ¿Tutorial de principio a fin?



wpf c# ejemplos (22)

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 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?








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




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


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 here .



No te pierdas la presentación de John Papa de la Conferencia PDC 2010. Véala aquí .


Para algo lanzado un poco más recientemente (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.




Si viene de winforms y está buscando un tutorial. Te recomiendo la extensión MVVM Trainning para el estudio visual: http://visualstudiogallery.msdn.microsoft.com/3ab5f02f-0c54-453c-b437-8e8d57eb9942 Es un tutorial con ejemplos de código. El tutorial se divide 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 echar un vistazo a Prism si están pensando en programar aplicaciones WPF con MVVM



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 sobre WPF

Tutoriales MVVM

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




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 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.