为大型网站构建ASP,NET MVC应用程序

时间:2014-09-12 04:21:49

标签: .net asp.net-mvc architecture

我有一个关于构建ASP.NET MVC应用程序的最佳实践存在的一般性问题。

我想到的问题是我们有一个相当大的网站,目前我正在考虑的结构是创建一个单独的MVC项目,用于逻辑上分离的部分(因为它们具有共同的UI布局)网站然后使用负载均衡器映射将它们组合在一起。原因在于不同的团队正在研究这些部件,这样他们就可以单独发布而不会相互干扰。

然而,ASP.NET MVC开发并不自然,每个站点的一个MVC项目看起来更自然。虽然有点不清楚如何独立发布部分网站。

请分享您的想法。

谢谢!

1 个答案:

答案 0 :(得分:1)

我更喜欢一个单一的Web项目,并以一种易于与其他人理解的方式构建这个项目。如果您想在逻辑上构建应用程序,那么值得查看MVC areas

其他一些提示: