プラグイン可能なモジュール形式でASP.Net MVCアプリケーションを構築するための推奨事項はありますか?私はいくつかのブログの投稿/チュートリアルなどを意味します。私はちょうどHammet's MEF and ASP.NET MVC sample blogpostを読んでいますが、私はMEFがまだ本番でそれを使用するのに十分なほど成熟しているわけではありません。私はこのトピックに関する他の関連記事をgoogleに出すことができませんでした...asp.net mvcモジュラーアプリケーションのhowto/recommend
カスタムControllerProviderとプラグイン検査メカニズムを実装するモジュール性を実現することができましたが、私がしたいのですが、モジュラーアプリモデル/サービスなどのような他の何もない - ベストプラクティスは、私はホイール:)
私はビューの単なるWebアプリケーションのポイントをカバーする必要があり、このトピックの意味モジュール性を再実装を開始する前にビュー、リソース、JS + CSSファイル、画像などを含む複数のアセンブリに1つのWebアプリケーションを分離するための最良の方法を見つけてください。それらをロードし、コントローラを公開し、ビューや他のリソースを利用可能にし、おそらく各Webアプリケーションモジュールのエントリを含むいくつかのメニューを準備します。
ここでは、モデル+サービスのプラガブルアーキテクチャについてはお伝えしたくありません。ASP.Net M VCの部分だけです。
私は近い将来、非常に似たようなことをしていますが、これまでのところ、これを「箱から出して」行うことはありませんでした。しかし、これを手動で行うのは比較的簡単です。単にbinにアセンブリを繰り返し、特定のインタフェースの継承を探してください。私は思う... – roryf