Managed Existensibility Framework (MEF) is now on Codeplex

One guy who works hard at putting all of Microsoft's new products online and open is Glenn Block. Recently he's been working on the Managed Existensibility Framework (MEF). He and some other prominent blogers just announced that the MEF is now live on Codeplex:

MEFBlocks

MEF on Codeplex

What is MEF? (cut from the site)

It is a framework that simplifies the creation of extensible applications. MEF offers discovery and composition capabilities that you can leverage to load application extensions.

What problems does MEF solve?

MEF presents a simple solution for the runtime extensibility problem. Until now, any application that wanted to support a plugin model needed to create its own infrastructure from scratch. Those plugins would often be application-specific and could not be reused across multiple implementations.

Announcers:

Glenn: http://blogs.msdn.com/gblock/archive/2008/09/06/mef-making-its-debut-on-codeplex.aspx

Brad Abrams: http://blogs.msdn.com/brada/archive/2008/09/05/microsoft-extensibility-framework-released-on-codeplex.aspx

Hamilton Verissimo (founder of the Castle Project): http://hammett.castleproject.org/?p=319

 

And by the way: Glenn is one of the many Microsoft Redmond speakers coming to Øredev in Sweden in November! He will be speaking about the Composite WPF Application Guidance (Prism), MEF and he will be on our ALT.NET track! Here's Glenn's profile on the Øredev site!

 

Cheers,

/Magnus

posted @ Saturday, September 06, 2008 10:22 AM

Print

Comments on this entry:

# re: Managed Existensibility Framework (MEF) is now on Codeplex

Left by haqwin at 9/6/2008 11:25 PM
Gravatar
Hmm... this is a problem that I run into in about every project I work in.

How to provide extensible functionality to an application without forcing application changes to main application.

This one I have to look into a bit deeper for sure.

Your comment:



 (will not be displayed)


 
 
 
Please add 3 and 5 and type the answer here:
 

Live Comment Preview: