Asp.net-Mvc
使用區域的目標和好處是什麼?
我對使用區域的好處和它們的必要性有疑問。
我看到了一些對立面:
- MVC 模式有路由,它們需要脫離文件夾結構。
- 但是當我們使用區域時,我們會創建映射到路線的文件夾。結果是我們終於又回到了文件夾結構?
確實需要 mvc 應用程序中的區域,因為它們迫使我們返回文件夾結構。
在asp mvc 中使用領域的目標有哪些?使用領域的哪些好處。
ASP.NET MVC 依賴於某些文件夾和類命名約定來組織模型、視圖和控制器。大型應用程序通常由功能獨立的模組組成,因此主應用程序本質上是這些子應用程序的捆綁。在這種情況下,組織各種模型、視圖和控制器可能很乏味。幸運的是,ASP.NET MVC 允許您將應用程序拆分為所謂的區域。每個區域都模仿 ASP.NET MVC 所需的文件夾結構和約定。
有了適當的區域,每個模組都會複製 MVC 文件夾結構。例如,每個模組都有自己的 Models、Views 和 Controllers 文件夾。然後,您可以在 Blog 模組和 HelpDesk 模組中擁有 HomeController 類。
內容來自: http: //www.codeguru.com/csharp/.net/net_asp/mvc/article.php/c20227/Using-Areas-in-ASPNET-MVC-Application.htm