他の人がMAFをどのように利用しているかを知りたい:
- 契約とは何を定義するのですか?
- IoC と MAF を一緒に使用しますか?
- アドインはどのように相互に通信しますか?
- MAFはwinformsアプリケーションの構築にどのように役立ちますか? ...
コメントで既に示唆されているように、System.AddIn は、大幅に使いやすく改良された API に直面して、ほとんど時代遅れであると考えられています。これは System.ComponentModel.Composition にあり、一般に MEF (Managed Extensibility Framework の略) として知られています。MAF をスキップして、MEF の使用に直接スキップすることをお勧めします。
FWIW、Visual Studio 2010 は MEF を使用して UI を動的に拡張します。これは、VS に同梱されている機能とサード パーティが提供する拡張機能の両方に使用されます。