ASP.NET Web Forms - 教程


ASP.NET 是一個使用 HTML、CSS、JavaScript 和服務器腳本創建網頁和網站的開發框架。

ASP.NET 支持三種不同的開發模式:
Web Pages(Web 頁面)、MVC(Model View Controller 模型-視圖-控制器)、Web Forms(Web 窗體):

本教程介紹 Web Forms

Web Pages MVC Web Forms


從何入手?

多數開發人員學習一個新技術,是從查看運行實例開始的。

如果您想查看一個 Web Forms 運行實例,請查看以下的 ASP.NET Web Forms 演示


什么是 Web Forms?

Web Forms 是三種創建 ASP.NET 網站和 Web 應用程序的編程模式中的一種。

其他兩種編程模式是 Web Pages 和 MVC(Model View Controller 模型-視圖-控制器)。

Web Forms 是最古老的 ASP.NET 編程模式,是整合了 HTML、服務器控件和服務器代碼的事件驅動網頁。

Web Forms 是在服務器上編譯和執行的,再由服務器生成 HTML 顯示為網頁。

Web Forms 有數以百計的 Web 控件和 Web 組件用來創建帶有數據訪問的用戶驅動網站。


Visual Studio Express 2012/2010

Visual Studio Express 是 Microsoft Visual Studio 的免費版本。

Visual Studio Express 是為 Web Forms(和 MVC)量身定制的開發工具。

Visual Studio Express 包含:

  • MVC 和 Web Forms
  • 拖拽 Web 控件和 Web 組件
  • Web 服務器語言(Razor 使用 VB 或者 C#)
  • Web 服務器(IIS Express)
  • 數據庫服務器(SQL Server Compact)
  • 完整的 Web 開發框架(ASP.NET)

如果您已經安裝了 Visual Studio Express,您將從本教程中學到更多。

如果您想安裝 Visual Studio Express,請點擊下列鏈接中的一個:

Visual Web Developer 2012(Windows 7 或者 Windows 8)

Visual Web Developer 2010(Windows Vista 或者 XP)


ASP.NET 參考手冊

在本教程的最后,您將看到一套完整的 ASP.NET 參考手冊,介紹了對象、組件、屬性和方法。

ASP.NET 參考手冊