MEF and MVVM
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!
