asp.net web forms - 教程
asp.net 是一個(gè)使用 html、css、javascript 和服務(wù)器腳本創(chuàng)建網(wǎng)頁和網(wǎng)站的開發(fā)框架。
asp.net 支持三種不同的開發(fā)模式:
web pages(web 頁面)、mvc(model view controller 模型-視圖-控制器)、web forms(web 窗體):
本教程介紹 web forms。
web pages | mvc | web forms |
從何入手?
多數(shù)開發(fā)人員學(xué)習(xí)一個(gè)新技術(shù),是從查看運(yùn)行實(shí)例開始的。
如果您想查看一個(gè) web forms 運(yùn)行實(shí)例,請(qǐng)查看以下的 asp.net web forms 演示。
什么是 web forms?
web forms 是三種創(chuàng)建 asp.net 網(wǎng)站和 web 應(yīng)用程序的編程模式中的一種。
其他兩種編程模式是 web pages 和 mvc(model view controller 模型-視圖-控制器)。
web forms 是最古老的 asp.net 編程模式,是整合了 html、服務(wù)器控件和服務(wù)器代碼的事件驅(qū)動(dòng)網(wǎng)頁。
web forms 是在服務(wù)器上編譯和執(zhí)行的,再由服務(wù)器生成 html 顯示為網(wǎng)頁。
web forms 有數(shù)以百計(jì)的 web 控件和 web 組件用來創(chuàng)建帶有數(shù)據(jù)訪問的用戶驅(qū)動(dòng)網(wǎng)站。
visual studio express 2012/2010
visual studio express 是 microsoft visual studio 的免費(fèi)版本。
visual studio express 是為 web forms(和 mvc)量身定制的開發(fā)工具。
visual studio express 包含:
- mvc 和 web forms
- 拖拽 web 控件和 web 組件
- web 服務(wù)器語言(razor 使用 vb 或者 c#)
- web 服務(wù)器(iis express)
- 數(shù)據(jù)庫服務(wù)器(sql server compact)
- 完整的 web 開發(fā)框架(asp.net)
如果您已經(jīng)安裝了 visual studio express,您將從本教程中學(xué)到更多。
如果您想安裝 visual studio express,請(qǐng)點(diǎn)擊下列鏈接中的一個(gè):
visual web developer 2012(windows 7 或者 windows 8)
visual web developer 2010(windows vista 或者 xp)
asp.net 參考手冊(cè)
在本教程的最后,您將看到一套完整的 asp.net 參考手冊(cè),介紹了對(duì)象、組件、屬性和方法。