Diez razones para usar MEF

Jeremy Likness propone diez razones por las que considera MEF una herramienta superior para el diseño de aplicaciones en .NET, dándole cierto énfasis a Silverlight. Además de ser increíblemente fácil de usar, MEF otorga un sorprendente grado de versatilidad al diseño, como claramente muestra el autor.

Usando MEF en vez de PRISM en Silverlight – Parte 2 de 2: Administración de Regiones

En su segunda parte, Jeremy Likness modifica el ejemplo de cargado dinámico de módulos usando MEF, y lo dota de un mecanismo para crear y administrar regiones visibles en la interfase gráfica al usuario que pueden contener vistas (en el contexto MVVM). La funcionalidad final es similar a la que provee la biblioteca PRISM. El sistema es simple, ingenioso, y fácil de modificar

Usando MEF en vez de PRISM en Silverlight – Parte 1 de 2: Cargado Dinámico de Módulos

MEF ha surgido como una excelente herramienta para crear aplicaciones modulares. En este artículo Jeremy Likness explica un uso más avanzado, creando un comportamiento que puede ser usado en Blend para asignar el cargado de módulos a elementos de la interfase gráfica.