Architecture ASP.NET MVC 2预览版1-实现这些领域的最佳方法是什么?

Architecture ASP.NET MVC 2预览版1-实现这些领域的最佳方法是什么?,architecture,asp.net-mvc-2,asp.net-mvc-areas,Architecture,Asp.net Mvc 2,Asp.net Mvc Areas,在ASP.NET MVC 2的最新版本中,他们启动了由MS支持的区域概念。然而,要执行此区域概念,必须创建多个单独的项目。每个区域一个项目。在ASP.NET MVC 1中,有许多其他方法可以支持仍在同一项目中工作的领域。这篇文章不是关于什么是正确的实现。您喜欢在哪些领域工作?为什么?你认为这种新的多项目执行方式如何 以下是2.0之前实现这些领域的方法: 我即将开始一个非常大的ASP.NET MVC项目(迫不及待地想深入了解2.0预览版),我想知道我是否应该使用这个新的区域实现,或者我们已经

在ASP.NET MVC 2的最新版本中,他们启动了由MS支持的区域概念。然而,要执行此区域概念,必须创建多个单独的项目。每个区域一个项目。在ASP.NET MVC 1中,有许多其他方法可以支持仍在同一项目中工作的领域。这篇文章不是关于什么是正确的实现。您喜欢在哪些领域工作?为什么?你认为这种新的多项目执行方式如何

以下是2.0之前实现这些领域的方法:


我即将开始一个非常大的ASP.NET MVC项目(迫不及待地想深入了解2.0预览版),我想知道我是否应该使用这个新的区域实现,或者我们已经证明有效的实现

由于ASP.NET MVC 2的发布时间有时不确定,因此我建议您按照MVC 1提供的方式进行。但是,如果您在实施项目时考虑到区域功能,以便以后在需要时可以更轻松地扩展现有解决方案,那就太好了。

请访问此网站

我建议您查看ScottGu关于MVC2新奇功能的博客posta。还有一个很好的带有区域的文件/文件夹结构截图

我给你的建议是:
如果您计划在MVC2中开发您的大型web应用程序,我建议您选择使用已经实现的区域功能。当您完成开发时,MVC将会发布,并且这些领域将得到支持

只是不要重新发明轮子,用它来产生一些你自己的解决方案


但是,如果您不想从V2开始,请使用Haack的区域解决方案。

这是解决此问题的好方法。似乎我不是唯一一个就这个话题发表意见的人!