有没有人推荐以可插拔模块化方式构建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