多くのモジュール (CRM、インベントリ、管理など) を含む大規模な Web アプリケーションに取り組んでいます。私が達成したいのは、これらの各モジュール (UI、コア ロジック、データアクセス ロジック、およびすべてのモジュール) を個別に開発できるようにすることです。 )、それらをすべてコアモジュールに統合します(この統合は、構成ファイルの変更のみである必要があります)。たとえば、Host という名前のコア モジュールがある場合、ホストの構成ファイルに次の行を追加するだけで、CRM モジュールをホスト モジュールに追加できるはずです:
<module name="CRM" />
WCSF を読んだところ、いくつかのモジュールを統合するのに役立つことがわかりましたが、これらの UI 要素を統合するという点ではあまり役に立ちません。
何人かの友人はその仕事に MEF を提案しましたが、私はまだ見ていません。
皆さんはどう思いますか?
このレベルのモジュール性を達成することは可能ですか? また、それを機能させるためにどれだけの作業を行う必要がありますか?