當你創(chuàng)立第一個mvc3的工程后,VS會默認建立幾個文件夾 常用的莫過于 Models/Controllers/Views 其它的還包括 Content/scripts/app_config. 其實一個簡單的項目 基本上都需要以上文件夾 下面我主要介紹一下各個文件夾都應該放那些文件吧 1.Model 通常情況下 我們一般首先通過建立的數(shù)據(jù)庫 建立一個 dbml 然后將所有的表拖入 生成一個 dbml文件類似于 以前mvc框架下的 各個實體類 這樣一個文件就包含所有的實體類 方便操作管理 也是MVC3給廣大程序員的福利啊 不用任何其它額外工具 輕松實現(xiàn)建立全部實體類 以后我還會講述其它的好處呢 因為他還有個更大的好處方便我們操作數(shù)據(jù)庫
除次之外 我們?nèi)匀豢梢越⑽覀兊膶嶓w類 補充我們沒有的一些屬性和方法 供程序調(diào)用 而且我們還可以建立 一些我們常用的model 供實際程序的調(diào)用 2.View 通常我們需要建立 增 刪 改 查 的頁面 通常這些view是一個項目里必須要有的 view可以建立 razor形式的 .cshtml文件 也可以建立 常用控件的 .ascx文件 從mvc3以來,第一種更為常用 3.Controller 通常我們在構(gòu)建傳統(tǒng)的 ASP.NET Web Forms 應用程序或 Active Server Pages 應用程序時,URL是一一與頁面相對應的,比如在服務器上請求名稱為Index.aspx(http://localhost:1471/Index.aspx)的頁面,那在服務器的相關(guān)位置必須存在Index.aspx這個頁面,如果 SomePage.aspx 文件不存在,則將出現(xiàn) 404 – Page Not Found 錯誤。 所以每一個頁面對應一個 actionresult page 具體參考 msdn和有關(guān)材料 4.Content 下通常放樣式需要的文件 例如Image/CSS/Js 等待 5.Scripts下已經(jīng)放置了常用的jquery\jquery-Ui 和js庫 文件 供大家方便調(diào)用 |
|
來自: 昵稱10504424 > 《C#》