本文做者是Rick Anderson 下面的是原文網址
css
http://www.asp.net/mvc/tutorials/getting-started-with-aspnet-mvc3/cs/intro-to-aspnet-mvc-3html
By Rick Anderson, Rick Anderson works as a programmer writer for Microsoft, focusing on ASP.NET MVC, jQuery and Entity Framework. He enjoys working with the top contributors in the ASP.NET MVC forum.web
本教程會教你使用微軟 Visual Web Developer2010 express2010sp1來創建一個ASP.NETmvc web 應用程序,Visual Web Developer2010 express2010sp1是 Microsoft Visual Studio 的免費版。在開始以前,請確保您已經安裝了下面列出的前提條件。您能夠經過單擊下面的連接來安裝全部這些軟件: Web 平臺安裝程序。或者,您能夠使用下面的連接單獨安裝這些系統必備的組件:數據庫
(第一個的用處不大,只要有vs2010應該就不用下第一個了,可是第二個是必定要下的,否則後面有一些地方就和教程的界面不同了,第三個我想說vs2010裏沒有(至少我這個米有。。。。)express
Sql Server Compact 4.0相比3.5版本加強了不少,支持Entity Framework 4.1,對於輕量級應用來說,使用Sql Server Compact 4.0是個很好的選擇,並且部署至關方便,不須要編程
Sql Server Compact 4.0的安裝包,僅須要發佈相關的dll以及web.config配置便可。瀏覽器
具體看這篇文章服務器
Sql Server Compact 4.0部署注意事項mvc
)
app
若是您使用 Visual Studio 2010 的而不是Visual Web Developer 2010,安裝系統必備組件經過單擊下面的連接: Visual Studio 2010 的必備組件.
本教程的源代碼下載下載 C# 版本。若是您更喜歡 Visual Basic,切換到本教程的Visual Basic 版本。
您將會實現一個簡單的電影列表應用程序,它支持建立、 編輯和從數據庫顯示電影列表。下面是您要生成的應用程序的兩個屏幕截圖。它包括一個頁面,顯示來自數據庫的電影列表:
應用程序還容許您添加、 編輯和刪除的電影,一樣也能夠查看電影的細節。全部數據輸入部分都包括驗證,以確保存儲在數據庫中的數據正確。
這裏是您將學習到的技能:
經過運行 Visual Web Developer 2010 Express (簡稱"Visual Web Developer") ,並從開始頁中選擇新的項目。
Visual Web Developer是 IDE (Integrated Development Environment,集成開發環境,用於軟件開發。)就像您使用 Microsoft Word 寫文檔,您將使用 IDE來 建立應用程序。在 Visual Web Developer中頂部有一個向您顯示可用的各類選項的工具欄。一樣也有一個菜單,提供了另外一種方式在 IDE 中執行任務。(例如您可使用菜單並選擇文件>新建項目而不是從開始頁中選擇新的項目。)
您能夠建立使用 Visual Basic 或 Visual C# 做爲編程語言的應用程序。請選擇 Visual C# 在左邊,而後選擇ASP.NET MVC 3 Web 應用程序。命名您的項目"MvcMovie",而後單擊肯定。(若是您更青睞 使用Visual Basic,請切換到本教程的Visual Basic 版本。)
在新的 ASP.NET MVC 3 項目對話框中,選擇互聯網應用程序。勾選使用 HTML5 標記並使用Razor做爲默認視圖的引擎。(使用razor的話,view部分的文件後綴名是cshtml)
單擊肯定。Visual Web Developer爲您剛剛建立的 ASP.NET MVC 工程使用的是默認模板因此您啥也沒作就見着了一個能用的工做應用程序 !這是一個簡單的"Hello World !"項目,是個開始你的mvc3應用程序之路的好地方。
從調試菜單中,選擇啓動調試.
請注意鍵盤來啓動調試的快捷方式是f5 鍵。(這個應該都會)
F5 使Visual Web Developer啓動web 服務器並運行您的 web 應用程序。之後Visual Web Developer啓動瀏覽器,並打開該應用程序的主頁。請注意瀏覽器的地址欄表示localhost
,而不是像example.com
。這是由於localhost
老是指向您本身本地的計算機,在這種狀況下運行的是你剛生成的應用程序。Visual Web Developer運行一個 web 項目時 web 服務器的端口號是隨機的。在下面的頁面中,隨機端口號是 43246。當您運行該應用程序時,您可能會看到不一樣的端口號。
此默認模板給你兩個訪問頁面和基本的登陸頁。下一步是更改此應用程序的工做方式,並在過程當中有點了解 ASP.NET MVC。關閉您的瀏覽器,讓咱們對代碼進行些修改。