Managed Extensibility Framework
by Steve Hebert
Thu, Oct 01, 2009
Room:
Time:
0:00
The Managed Extensibility Framework (MEF) keeps showing up in an increasing number of areas. Whether it is heard in the context of Prism, RIA Services, the MVC framework or even Visual Studio 2010, MEF is mentioned as a core enabling technology. Some people have even used MEF as an IoC container. In MEF everything is an extension and everything is an extensible – including the extensions themselves. This introduction is focused on describing what MEF is (and equally important - what it isn't), we'll walk through a real-world scenario of changing an application to use MEF and get a glimpse at how MEF will change how we think about application composition.
About the Author
Steve Hebert created the dotMath open source library on CodePlex. Steve has also co-authored an ANSI plugin specification in the control space and created a plugin pattern that was awarded an international patent. Steve has been focusing on the .Net space since its inception and primarily around the web space for that entire time. Steve currently works for ThomsonReuters in the financial markets space.