有沒有人推薦以可插拔模塊化方式構建ASP.Net MVC應用程序?我的意思是一些博客帖子/教程等,我只讀Hammet's MEF and ASP.NET MVC sample blogpost,但我沒有發現MEF成熟到足以在生產中使用它。我無法谷歌退出任何其他有關職位有關這個主題的...asp.net mvc模塊化應用程序howto /建議
我知道我可以實現模塊化實現自定義ControllerProvider和一些插件檢查機制,但我想更多的辦法研究/最佳實踐之前,我開始重新實現車輪:)
模塊化我的意思是該議題涵蓋只是針對web應用點 - 沒有其他類似的模塊化應用模型/服務等。我想找到最好的方法來分離一個Web應用程序到多個程序集,其中將包含額外的控制器,視圖,資源,JS + CSS文件,圖像等。所以應該有一些主要的Web應用程序項目,它會看起來對於可用的可插入Web應用程序組件,加載它們,發佈其控制器,使其視圖和其他資源可用,並可能爲每個Web應用程序模塊準備一些帶有條目的菜單。
我不想在這裏討論任何模型+服務可插拔體系結構 - 只是ASP.Net M VC部分。
我期待在不久的將來做一些非常相似的事情,到目前爲止,我還沒有發現任何「開箱即用」的東西。但是,手動執行此操作應該相對簡單,只需在bin中迭代程序集並查找某個接口的繼承者即可。我認爲... – roryf 2009-04-24 08:40:24