2009-08-01 48 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啓動,順應區域哈克的解決方案。

相關問題