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 速查手冊