The Managed Extensibility Framework (or MEF for short) simplifies the creation of extensible applications.
MEF offers discovery and composition capabilities that you can leverage to load application extensions.
In the upcoming release of .NET 4.5, MEF will ship version 2.0.
In the video below, MEF developers Oleg Lvovitch and Kevin Ransom fields the questions:
- What is MEF?
- What problems does MEF solve?
- What improvements have been made in v2.0?
- How are people using MEF in the real world?
- What changes in BCL 4.5 helped shape new features or improvements/refinement?