将Web模块注入ASP.NET MVC3应用程序

时间:2012-05-05 17:17:54

标签: asp.net-mvc-3 inversion-of-control

我正在开发一个ERP应用程序,并希望以这样的方式构建它,我可以在以后将其他一些MVC Web模块注入其AREA。这就像ORCHARD那样。我需要知道任何这样的解决方案吗?

进一步阐述我的问题,考虑我的应用程序名为“MyERP”的区域有两个子模块。 1.人力资源管理 2. FRM。 并将此应用程序发布给我的客户。发布后,我决定在(AMS)考勤管理系统中加入另一个模块。所以我想以这样的方式构建MyERP,我的客户端可以通过MyERP Web界面安装这个AMS模块。

2 个答案:

答案 0 :(得分:1)

您可以查看following article,其中说明了如何实施示例插件系统。该项目使用following article中提供的自定义虚拟路径提供程序,该提供程序允许将剃刀视图作为资源嵌入到单独的程序集中。

答案 1 :(得分:0)

我发现this文章对我的问题很有帮助。