Should i use MEF? Or classic thread with AppDomain?

Dnx_7 used Ask the Experts™
Hi experts,

i'm developping a plugin framework
the framework has to be dynamic and has to be load in separate appdomains
i found MEF solution and it seems that i have to use this but should i use it or can i only use an application domain by thread to launch plugin (dll files)?

Kind Regards
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®

Actually in old C++ era, we always design our own plugin framework. And they are working just fine, providing the guidance to clients who will develop plugins.
AppDomain could be enough for plugins framework. I've developed a few solutions with plugins support and  never looked to MEF. But of course its up to you what to use. You better make a complete analysis of how your plugins will work.


I don't have an accurate reason to choose between mef or appdomain...

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial