MEF is fantastic!  I was fortunate to get an introduction from Glenn Block a few months back and have been playing with it ever since.  Today, I discovered the significance of the NonShared Part Creation Policy, which was covered in the original February 2010 MSDN Magazine article “Managed Extensibility Framework: Building Composable Apps in .NET 4.”  This came in really handy when working on a workbench that allows users to instantiate multiple instances of the same tool and I want each View to have it’s own independent ViewModel.  Very cool MEF team!

Share
Share