認識MVC的專案目錄
App_Data
放一些程式上會用到的一些檔案,通常是依些DB的檔案、XML、JSON等等,放在裡面的東西會防止使用者直接透過輸入網址存取到
App_Start
放一些類別檔,這些類別檔是指應用程式的設定檔,像是AuthConfig.cs(驗證相關), BundleConfig.cs(CSS和JS的壓縮檔), FilterConfig.cs(網站應用的過濾檔), RouteConfig.cs(MVC的路由設定檔),
當應用程式被執行時,裡面的東西會自動被呼叫
Content
放一些網站所需的CSS
Controller
MVC中的C,控制應用程式跟哪個Model要資料,回傳哪張View給使用者
Font
放一些圖示、字型的資料夾,通常我用Images代替..
Model
MVC中利用類別來裝載資料,因此用到的類別檔都會放在這裡
Script
放一些網站會用到Js檔案
View
呈現給使用者的畫面,檔案都放在這裡
_ViewStart.cshtml
多個頁面預設要套用共用的頁面,可以建立這個檔案,並且在裡面指定頁面位置
Shared
網頁內的共用頁面,放在這裡,以_Layout命名