2010-04-08 11 views

Respuesta

7

Con MVVM y WPF, personalmente, recomendaría comenzar sin un marco.

Una vez que vea los puntos de "adherencia", los diferentes marcos comenzarán a tener mucho más sentido. Recuerde, los diversos marcos para MVVM están destinados a ser "ayudantes" para aliviar algunos de los puntos débiles cuando se trata de MVVM (como diálogo/manejo del servicio, mensajería, etc.).

Dicho esto, muchos de los marcos (es decir: Cinch) realmente te llevan a trabajar de una manera específica, lo que puede o no ser ideal dadas tus circunstancias.

Yo personalmente no uso un solo marco. Tomaré ideas e inspiración de un marco si es necesario, pero he descubierto que la mayoría de los marcos intentan hacer demasiado.

Dicho esto, una vez que comprende los diferentes marcos, son muy útiles, siempre que el que elija se ajuste a sus objetivos de desarrollo. Por ejemplo, MVVM Light proporciona un marco de mensajería fantástico, bien pensado y probado que simplifica drásticamente muchas tareas difíciles en MVVM, por lo que es una gran manera de obtener algunas funcionalidades en su lugar que es bastante sólida.

2

Si se le permite usar un marco para el proyecto y el tamaño de ensamblaje realmente no es tan importante, casi siempre recomendaría ir con el marco (proyectos académicos no incluidos).

Obtendrá algo que (por lo general) ha probado y documentado minuciosamente en lugar de experimentar y solucionar problemas en su propia versión enrollada a mano.

Cuestiones relacionadas