Managed Extensibility Framework (MEF) e Managed AddIn Framework (MAF, aka System.AddIn) sembrano svolgere compiti molto simili. Secondo questa domanda Stack Overflow, MEF è un sostituto di System.Addin? , puoi persino usarli entrambi contemporaneamente.
Quando sceglieresti di usare l'uno contro l'altro? In quali circostanze sceglieresti di usarli entrambi insieme?