程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> 用ASP.Net MVC快速創建一個電影數據庫應用程

用ASP.Net MVC快速創建一個電影數據庫應用程

編輯:關於ASP.NET

Stephen Walther 從頭開始到結束建立了整個數據驅動ASP.NET MVC應用程序。這個教程對於那些剛剛接 觸ASP.NET MVC框架以及想要獲得一種建立ASP.NET MVC應用程序的過程的新人是一個很好的介紹。

這 個教程的目的就是給你一種“它會是什麼樣子”去創建ASP.NET MVC應用程序的理念。在這一課中,從開始到結 束,我將直接建立一個完整ASP.NET MVC應用程序。我向你展示如何建立一個簡單的數據驅動應用程序,演示如 何列出,創建和編輯數據庫記錄。

為簡化創建應用程序的過程,我們會充分利用Visual Studio 2008 的功能。我們會讓 Visual Studio為我們的控制層,模型層,視圖層生成初始代碼和內容。

如果你已經 使用Active Server Pages 或者 ASP.NET來工作,那麼你將對ASP.NET MVC很熟悉。ASP.NET MVC 視圖與ASP應 用程序的頁面非常相似。並且與傳統的ASP.NET Web Forms 應用程序一樣, ASP.NET MVC 為你提供了豐富的 語言和.NET框架類。我希望這篇教程將讓你了解到創建ASP.NET MVC應用程序的經驗與創建ASP or ASP.NET Web Forms 應用程序的相似點和不同點.

這部電影數據庫應用程序的概述

因為我 們的目標是讓事情簡單化,我們將建立一個非常簡單的電影數據庫應用程序。我們的簡單的電影的數據庫應用 程序將使我們能夠做的三件事:

1。列出一系列電影數據庫記錄

2。創建一個新的電影數據庫記錄

3。 編輯一個現有的電影數據庫記錄

再次,因為我們想讓事情變得簡單,我們會利用ASP.NET MVC框架少量的特點 來建立我們的應用程序。例如,我們不會利用測試驅動開發。

為了創造我們的應用程序,我們需要完成下列 步驟:

1。建立 ASP.NET MVC Web Application 項目

2。創建數據庫

3。創建數據庫模型層

4。建立 ASP.NET MVC控制層

5。建立ASP.NET MVC視圖層

篇前部分(准備工作)

你將需要Visual Studio 2008 或者 Visual Web Developer 2008 Express來建立一個 ASP.NET MVC 應用程序。你還需要下載 ASP.NET MVC  MVC框架。

如果你還沒有安裝Visual Studio 2008,你可以從這個網站下載一個90天試用版的 Visual Studio 2008: 

http://msdn.microsoft.com/en-us/vs2008/products/cc268305.aspx

或者,你 可以使用Visual Web Developer Express 2008創建ASP.NET MVC應用程序。如果你決定要用Visual Web Developer Express ,你就必須已經安裝 Service Pack 1 。你可以從這個網站下載Visual Web Developer 2008 Express with Service Pack 1 :

http://www.microsoft.com/downloads/details.aspx? FamilyId=BDB6391C-05CA-4036-9154-6DF4F6DEBD14&displaylang=en

在你安裝完Visual Studio 2008 或者 Visual Web Developer 2008以後,你需要安裝ASP.NET MVC 框架。你可以從以下網站下載ASP.NET MVC 框架:

http://www.asp.net/mvc/ 

創建一個ASP.NET MVC Web Application 項目

讓我們使用Visual Studio 2010創建ASP.NET MVC Web Application項目來開始。選擇菜單選擇文件,新建,項目,你將會看到這個新項目的對話框。選擇c#作為編程 語言以及選擇ASP.NET MVC 2 Web 應用程序項目模板。給你的項目命名為MovieApp和點擊“確定”按鈕。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved