En este tutorial hemos visto elementos esenciales en el uso del Patrón MVVM, pero faltan otros, algunos más importantes y otros menos, el objetivo era tener una de toma de contacto con el patrón.
Cabe destacar, el uso de diccionarios de recursos, que son un elemento fundamental a la hora de establecer diseños de componentes. Generalizando, es algo similar a los estilos css en una aplicación web, aunque más potente y con mayor nivel de personalización.
Otra cosa interesante y fundamental, y que por el tipo de ejemplo utilizado en el tutorial, es el acceso a datos mediante Entity Framework y una capa de servicios WCF.
A continuación un enlace a los distintos artículos, y el fichero de ejemplo de la aplicación.
Post 1: Breve definición del patrón
Post 2: Creación del modelo
Post 3: Lógica de negocio del modelo
Post 4: Ejemplo de test unitarios
Post 5: Creación de la vista
Post 6: Definición ampliada del ViewModel
Post 7: Creación de la vista-modelo
Post 8: Uso de convertidores
Post 9: Resumen y aplicación