我正在尝试为未来的开发工作设置一个 mvc 模板/框架。我想要做的是有一种使用共享资源的方法,例如布局和常见的 nuget 包,以便启动新站点使用我们的品牌等而没有太多麻烦。
在 Web 表单中,我们过去只使用源代码控制在应用程序之间共享母版页,但最终变得很麻烦。我想做的是
- 创建一个基本的 mvc 4 项目
- 共享包含通用代码(安全、数据库)和视图(布局)的核心项目
- 安装使用基本设置和包设置新项目的 nuget 包
但是,我不确定这是不是最好的方法,甚至是否有可能以这种方式分享观点。我已经查看了 MvcContrib 的便携式区域,但它看起来对于我们需要的东西来说有点过分了。
有什么建议么