Sencillo localizador de modelos de vista para MVVM: los pacientes han abandonado el manicomio

Un reto de usar el patrón MVVM es el orden relativo de creación de la vista y el modelo de vista. Otro problema es evitar acoplar innecesariamente estos componentes. Varias soluciones han sido propuestas para este acertijo. El método presentado acá por John Papa es elegante y simple de usar.

5 pasos sencillos para usar comandos en Silverlight

Tarde o temprano hay que implementar órdenes o comandos en el diseño de una aplicación usando el patrón MVVM. Es un excelente mecanismo para desacoplar la vista, que maneja los aspectos puramente visuales, de los procesos internos de la aplicación. Silverlight 4 provee la interfase ICommand con ese fin, pero le deja la implementación al desarrollador. Este artículo de John Papa provee un método muy simple de empezar a usar comandos usando ICommand que luego puede expandirse a casos más complejos.