9. What is MEF - Managed Extensibility Framework? “MEF makes building extensible apps, libraries and frameworks easy” – Glenn Block http://blogs.msdn.com/b/gblock/archive/2008/09/26/what-is-the-managed-extensibility-framework.aspx “New library in .NET Framework 4 and Silverlight 4 that addresses the extensibility problem by simplifying the design of extensible applications and components” http://mef.codeplex.com/ Introduction to MEF
10. Basic Concepts An Application is built using parts Introduction to MEF
22. We can achieve a very high degree of Extensibility in our Applications by using MEF MEF with MVVM is possible and can give us: ViewModel Injection ViewModel Extensibility ... Summary
23. Our Solutions sparsed into several XAP’s to gain Performance Solutions can be much more easily integrated maintaining the loose coupling, using Event Aggregation Summary