咱們首先從建立ASP.NET MVC項目開始。打開Visual Studio,在文件菜單中選擇新建-> 項目,而後在模板中選擇Web,接着選擇ASP.Net Web應用程序,更改項目名稱,點擊肯定,接着選擇ASP.NET 4.5.2模板爲Empty,勾選核心引用MVC,肯定,而後一個ASP.NET MVC項目就建好 。html
接下來,就來看看MVC項目都有些什麼,首先注意幾個文件夾,就是Model,View,Controller,它們分別存儲模型,視圖和控制器。咱們首先在Controller文件夾上右鍵,選擇添加->控制器,接下來選擇「MVC 5控制器-空」,點肯定,更改控制器名爲HomeController,此時控制器就建好了。控制器主要用來處理請求,渲染視圖,控制器中的每個public方法都稱爲是一個動做方法,咱們能夠經過某個URL來執行一個動做。框架
咱們看到代碼裏有一個Index方法,而且返回了一個ActionResult對象,調用不帶參數的View方法,即可以建立這個ActionResul對象。這是在告訴MVC,去渲染動做的末仍視圖。此時,咱們運行這個應用程序便會看到這個錯誤信息,從這個錯誤信息中咱們能夠看到,MVC試圖查找要使用的默認視圖,這個視圖應該默認在View文件夾中。htm
接下來咱們便建立這個默認視圖。在HomeController.cs文件的代碼中定義Index動做方法的任意地方右右擊,而後在彈出的菜單中選擇」添加視圖「,點擊肯定,此時Visual Studio將在View\Home文件夾中建立一個Index.cshtml的視圖文件。對象
打開Index.cshtml文件,並在其中添加一些html代碼。blog
此時運行程序,咱們就能夠看到渲染的視圖了。io
如今MVC框架渲染了一個視圖並返回了它所產生的Html。模板