MVVM Pattern: Model View View Model

MVVM es un de los patrones de diseño que facilitan el desarrollo de aplicaciones de escritorio con arquitectura multicapa, principalmente aplicaciones para el manejo y administración de información que para su desarrollo se emplea XAML.

El pase de diapositivas requiere JavaScript.



ic564167Microsoft  Patterns & Practices (2012) proporciona la explicación detallada acerca de este patrón de diseño en su artículo: The MVVM Pattern, en https://msdn.microsoft.com/en-us/library/hh848246.aspx

 

 

 

 

Aquí comparto un ejemplo sencillo de la implementación de una aplicación WPF con MVVM acompañada de la presentación del tema para los estudiantes de Ingeniería en TI.

En Internet pueden encontrarse multitudes de ejemplos con MVVM donde difieren en implementación, sin embargo, particularmente es la base de la infraestructura que empleo en el desarrollo de aplicaciones mas extensas, para las cuales, la sugerencia es separar los componentes en bibliotecas de clases.

Los recursos están disponibles en: https://github.com/afelipelc/MVVMPattern 

🙂

 

Anuncios

Escribe tu comentario:

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s