プロジェクト (.Net c#、mvc、または Silverlight) の調査/計画段階にいます。パッケージにバンドルされた特定のサービスを提供する Web プロジェクトです。クライアントは、さまざまなパッケージのいずれかにサインアップできます。
この種のプロジェクトに使用するアーキテクチャ/フレームワークに関する提案を探しています。パッケージに応じてモジュールをロードまたはアンロードする機能が必要です。また、パッケージ自体の機能を有効化および無効化できるようにしたいと考えています。
モジュールは移植性が高く、さまざまなクライアントにプラグインできる必要があります。MEF と Prism があることは知っていますが、両方を実際に使用したことはありません。MVC と Areas についても読みました。タスクが単純な場合は、サードパーティに依存せずに、すべてをゼロから設計したいと思います。どこから、どのように始めればよいかわかりません。
提案に感謝します。MG