What Does the Future Hold for Managed Extensibility Framework for .NET?

CodeGuru content and product recommendations are editorially independent. We may make money when you click on links to our partners. Learn More.

The Managed Extensibility Framework (MEF) is used to extend the functionality of .NET applications, but it is often misused by developers. What does the future hold for the next version of MEF, and what does it mean for developers?


The whole concept of MEF is built around extensibility. By leveraging MEF as the standard mechanism for adding extensibility to .NET applications, developers, third-party products and other frameworks can also extend the functionality of .NET applications. MEF can be as simple as dropping a dll file into the bin directory–the .NET application simply works using the new extension.

More by Author

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends & analysis

Must Read