Silicon Valley Code Camp : October 6th and 7th, 2012session
An Introduction to The Managed Extensibility Framework (MEF) in .NET 4 : Part 1 of 2
About This Session
The Managed Extensibility Framework (MEF) is one of the coolest and most exciting new features of .NET Framework 4. It allows application developers to discover and use extensions at runtime with no configuration required. It also lets extension developers easily encapsulate code and avoid fragile hard dependencies.
Through several comprehensive demos, this session will teach you exactly what MEF is, how simple it is to use and a few tricks for getting the most out of it while avoiding common pitfalls. You will also learn several specific - and surprisingly simple - methods for retrofitting your existing code to harness the powers of MEF.
Time permitting, we will also touch on some of the new features in MEF 2.0 and the future of MEF in .NET.