2010-03-19 24 views
13

He estado usando Prism 2.0 para un proyecto personal durante unos meses. Recientemente escuché hablar de Caliburn y me pregunto si hay razones convincentes para que lo considere.Elegir entre Prism y Caliburn

Me gusta la capacidad de carga del módulo dinámico de Prism. Tengo la intención de construir módulos para mi aplicación y me gustaría poder implementarlos de forma modular. ¿Eso también es posible con Caliburn?

¿Cuáles son las ventajas de Caliburn sobre Prism?

(leí que Prism también tendrá una nueva versión en septiembre de 2010 que aprovechará .Net 4.0. Y estoy manteniendo mi aplicación flexible que se actualiza para entonces también.)

Respuesta

15

Prisma y Caliburn son marcos gratuitos . Caliburn realmente permite muchas de las deficiencias cuando te centras en MVVM en WPF y Prism permite esa agradable modularidad (entre otras cosas). Esto es una simplificación (ambos tienen muchas más características que solo eso), pero es la razón principal por la que desea combinarlos.

Caliburn tiene soporte Prism incorporado para que pueda usar ambos. Aquí hay un artículo que encontré de alguien que usa la integración para configurar su primer módulo. http://rauhski.blogspot.com/2009/10/build-application-with-caliburn-and.html

Además, si descarga Caliburn, hay una muestra incluida que demuestra la integración de Prism.

+0

El enlace está muerto ... –

+0

¿Alguien sabe la url exacta? –

Cuestiones relacionadas