2009-08-01 39 views
2

在ASP.NET MVC 2的最新版本中,他们推出了MS支持的区域概念。然而要执行这个领域的概念,必须创建多个独立的项目。每个区域一个项目。在ASP.NET MVC 1中,还有很多其他方法可以支持您仍然在同一个项目中工作的区域。这篇文章不是关于whether areas are important or not,但是一个合适的实现将是什么。你在哪些领域工作的偏好是什么?为什么?您如何看待这种新的多项目表演方式?ASP.NET MVC 2 Preview 1 - 实现区域的最佳方式是什么?

这里是实现地区前2.0方式:

http://haacked.com/archive/2008/11/04/areas-in-aspnetmvc.aspx

http://blog.codeville.net/2008/11/05/app-areas-in-aspnet-mvc-take-2/

http://devlicio.us/blogs/billy_mccafferty/archive/2009/01/22/mvc-quot-areas-quot-as-hierarchical-subfolders-under-views.aspx

我即将开始一个非常大的ASP.NET MVC项目工作(和迫不及待想深入研究2.0预览版),并想知道我是否应该使用这个新的领域实现或者我们已经证明的工作。

回答

1

由于ASP.NET MVC 2的发布有时在未来是不确定的,我建议你做什么已被MVC 1提供的,但它会是伟大的面积来实现您的项目功能,以便您可以稍后在需要时更轻松地扩展现有解决方案。

1

我建议你看一下ScottGu的博客posta请有关MVC 2新奇。还有一个带有区域的文件/文件夹结构的截图。

我对你的建议是这样的:
如果你打算在MVC2中开发你的巨大的web应用程序,我建议你采取已经实现的区域功能的路径。到您完成开发时,MVC将会发货,并且无论如何将支持该地区。

只要不重新发明轮子,并产生某种与这个自己的解决方案中。

但是如果你不会V2启动,顺应区域哈克的解决方案。

相关问题