aps.net的MVC開發中文件

在WebForms下進行開發,對其中的一些文件夾和文件應該很熟悉了:

1.     Web.config:項目配置文件,裏面保存項目配置參數以及數據庫連接字符串。

2.     packages.config:Nuget配置文件

3.     Global.asax:全局代碼文件,提供應用程序級別以及會話級別的事件處理函數,可以在Application_Start中註冊全局變量。

4.     favicon.ico:瀏覽器地址欄圖標,在HTML的head標籤中引用。

5.     App_Data:放置本地數據庫文件,比如LocalDB生成的數據庫文件。

 

下面幾個文件夾,用來放置靜態文件,從名稱就可以方便的猜出其用途:

1.     Scripts:放置靜態腳本文件,比如jQuery等。

2.     fonts:放置圖標字體文件,比如流行的FontAwesome字體等。

3.     Content:放置靜態文件,比如xml文件、Bootstrap的CSS庫。

 

下面幾個文件是ASP.NET MVC新引入的:

1.     App_Start:用來放置應用初始化類,這個是MVC4引入的一個命名約定,其實這就是一個普通的文件夾,沒有特殊的含義。

2.     Controllers:控制器類。

3.     Models:模型類,比如EF CodeFirst的模型定義。

4.     Views:視圖文件,最初的視圖引擎是WebForms View Engine,使用和ASPX文件相同的語法,而現在用的Razor視圖引擎是MVC3引入的,以cshtml爲後綴。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章