
- MVC 框架教程
- MVC 框架 - 首頁
- MVC 框架 - 簡介
- MVC 框架 - 架構
- MVC 框架 - ASP.NET 表單
- MVC 框架 - 第一個應用程式
- MVC 框架 - 資料夾
- MVC 框架 - 模型
- MVC 框架 - 控制器
- MVC 框架 - 檢視
- MVC 框架 - 佈局
- MVC 框架 - 路由引擎
- MVC 框架 - 操作過濾器
- 高階示例
- MVC 框架 - Ajax 支援
- MVC 框架 - 捆綁
- 異常處理
- MVC 框架有用資源
- 問答
- MVC 框架 - 快速指南
- MVC 框架 - 資源
- MVC 框架 - 討論
MVC 框架 - 資料夾
既然我們已經建立了一個示例 MVC 應用程式,讓我們瞭解 MVC 專案的資料夾結構。我們將建立一個新的 MVC 專案來學習這一點。
在您的 Visual Studio 中,開啟檔案 → 新建 → 專案,然後選擇 ASP.NET MVC 應用程式。將其命名為 MVCFolderDemo。

單擊“確定”。在下一個視窗中,選擇“Internet 應用程式”作為專案模板,然後單擊“確定”。

這將建立一個示例 MVC 應用程式,如以下螢幕截圖所示。

注意 - 此專案中存在的檔案來自我們選擇的預設模板。這些檔案可能會根據不同版本略有變化。
Controllers 資料夾
此資料夾將包含所有控制器類。MVC 要求所有控制器檔案的檔名以 Controller 結尾。
在我們的示例中,Controllers 資料夾包含兩個類檔案:AccountController 和 HomeController。

Models 資料夾
此資料夾將包含所有模型類,這些類用於處理應用程式資料。
在我們的示例中,Models 資料夾包含 AccountModels。您可以開啟並檢視此檔案中的程式碼,以瞭解如何在我們的示例中建立用於管理帳戶的資料模型。

Views 資料夾
此資料夾儲存與應用程式顯示和使用者介面相關的 HTML 檔案。它為每個控制器包含一個資料夾。
在我們的示例中,您將在 Views 下看到三個子資料夾,即 Account、Home 和 Shared,它們包含特定於該檢視區域的 html 檔案。

App_Start 資料夾
此資料夾包含應用程式載入期間所需的所有檔案。
例如,RouteConfig 檔案用於將傳入的 URL 路由到正確的控制器和操作。

Content 資料夾
此資料夾包含所有靜態檔案,例如 css、影像、圖示等。
此資料夾內的 Site.css 檔案是應用程式應用的預設樣式。

Scripts 資料夾
此資料夾儲存專案中的所有 JS 檔案。預設情況下,Visual Studio 會新增 MVC、jQuery 和其他標準 JS 庫。
