So far I found that MEF is going well with presentation layer with following benefits. 1. DI (Dependency Injection) 2. Third party extensibility (Note that all parties involved should use MEF or need wrappers) 3. Auto discovery of Parts (Extensions) 4. MEF allows tagging extensions with additional metadata which facilitates rich querying and filtering ......