本書為清華大學(xué)出版社出版的《Web開發(fā)技術(shù)》第2版的配套上機(jī)實(shí)驗(yàn)教程,以Visual Studio 2010為操作平臺(tái),精心組織了8個(gè)章節(jié)的實(shí)驗(yàn)和1個(gè)章節(jié)的完整應(yīng)用案例作為課程設(shè)計(jì),包括IIS Web服務(wù)器的配置,VS 2010開發(fā)環(huán)境的建立及網(wǎng)站的發(fā)布,超文本標(biāo)記語(yǔ)言HTML基礎(chǔ)及層疊樣式表CSS,JavaScript語(yǔ)言,DHTML動(dòng)態(tài)網(wǎng)頁(yè)和可擴(kuò)展標(biāo)記語(yǔ)言XML,以及ASP.NET 2.0 Web應(yīng)用程序開發(fā)和Ajax程序設(shè)計(jì)技術(shù)、“留學(xué)重慶”網(wǎng)站應(yīng)用案例的開發(fā)等。本書通過(guò)驗(yàn)證性使用和綜合性課程設(shè)計(jì),使學(xué)生由淺入深,由點(diǎn)到面逐步提高,進(jìn)一步鞏固學(xué)生的Web開發(fā)技術(shù)的理論知識(shí),并能結(jié)合實(shí)際問(wèn)題熟練開發(fā)Web應(yīng)用程序,提高學(xué)生綜合實(shí)踐與創(chuàng)新能力。本書語(yǔ)言精練,實(shí)驗(yàn)?zāi)康拿鞔_,實(shí)驗(yàn)內(nèi)容緊密結(jié)合教材,根據(jù)教材的章節(jié)精心編寫,實(shí)驗(yàn)步驟清晰、可操作性強(qiáng),使讀者能夠有效地將理論應(yīng)用到實(shí)際當(dāng)中,便于教材知識(shí)的鞏固。每個(gè)實(shí)驗(yàn)后均配有適量習(xí)題,便于學(xué)生課后練習(xí)。
本書既可作為高等院校軟件工程專業(yè)、計(jì)算機(jī)專業(yè)及相關(guān)專業(yè)本科生Web開發(fā)技術(shù)課程上機(jī)實(shí)驗(yàn)和課程設(shè)計(jì)的指導(dǎo)教程,也可作為對(duì)Web開發(fā)技術(shù)感興趣的初學(xué)人員的入門實(shí)驗(yàn)指導(dǎo)用書。
實(shí)驗(yàn)1IIS Web服務(wù)器的配置
1.1實(shí)驗(yàn)內(nèi)容
1.2實(shí)驗(yàn)?zāi)康?br />
1.3實(shí)驗(yàn)步驟
1.3.1步驟1:配置IIS服務(wù)器
1.3.2步驟2:主目錄和虛擬目錄的建立
1.4實(shí)驗(yàn)作業(yè)
實(shí)驗(yàn)2Visual Studio 2010開發(fā)環(huán)境及網(wǎng)站的發(fā)布
2.1實(shí)驗(yàn)內(nèi)容
2.2實(shí)驗(yàn)?zāi)康?br />
2.3實(shí)驗(yàn)步驟
2.3.1步驟1:熟悉VS 2010開發(fā)環(huán)境主要操作界面
2.3.2步驟2:源代碼的版本控制
2.3.3步驟3:Web應(yīng)用系統(tǒng)的發(fā)布
2.4實(shí)驗(yàn)作業(yè)
實(shí)驗(yàn)3HTML基礎(chǔ)與層疊樣式表CSS
3.1實(shí)驗(yàn)內(nèi)容
3.2實(shí)驗(yàn)?zāi)康?br />
3.3實(shí)驗(yàn)步驟
3.3.1步驟1:了解HTML基礎(chǔ)
3.3.2步驟2:熟悉層疊樣式表CSS
3.4實(shí)驗(yàn)作業(yè)
實(shí)驗(yàn)4JavaScript語(yǔ)言上機(jī)練習(xí)
4.1實(shí)驗(yàn)內(nèi)容
4.2實(shí)驗(yàn)?zāi)康?br />
4.3實(shí)驗(yàn)步驟
4.3.1步驟1:JavaScript編程基礎(chǔ)
4.3.2步驟2:JavaScript對(duì)象編程技術(shù)
4.3.3步驟3:JavaScript ActiveX程序技術(shù)
4.4實(shí)驗(yàn)作業(yè)
實(shí)驗(yàn)5HTML DOM程序設(shè)計(jì)及DHTML綜合編程
5.1實(shí)驗(yàn)內(nèi)容
5.2實(shí)驗(yàn)?zāi)康?br />
5.3實(shí)驗(yàn)步驟
5.3.1步驟1:通過(guò)DOM操縱HTML元素
5.3.2步驟2:HTML DOM主要對(duì)象介紹及編程實(shí)例
5.3.3步驟3:HTML DOM樹介紹
5.3.4步驟4:DHTML綜合編程實(shí)踐
5.4實(shí)驗(yàn)作業(yè)
實(shí)驗(yàn)6可擴(kuò)展標(biāo)記語(yǔ)言XML
6.1實(shí)驗(yàn)內(nèi)容
6.2實(shí)驗(yàn)?zāi)康?br />
6.3實(shí)驗(yàn)步驟
6.3.1步驟1:XML文檔的基本結(jié)構(gòu)
6.3.2步驟2:用CSS在瀏覽器中控制XML文檔的顯示
6.3.3步驟3:用XSL控制XML文檔在瀏覽器中的顯示
6.3.4步驟4:XML數(shù)據(jù)島及其應(yīng)用
6.3.5步驟5:XML DTD及XML Schema
6.3.6步驟6:XML DOM及其編程實(shí)例
6.3.7步驟7:XPATH、XLINK和XPOINTER簡(jiǎn)介
6.4實(shí)驗(yàn)作業(yè)
實(shí)驗(yàn)7.NET 2.0 Web應(yīng)用程序開發(fā)技術(shù)
7.1實(shí)驗(yàn)內(nèi)容
7.2實(shí)驗(yàn)?zāi)康?br />
7.3實(shí)驗(yàn)步驟
7.3.1步驟1:C#語(yǔ)言初步
7.3.2步驟2:常用ASP.NET控件的使用
7.3.3步驟3:Web.Config文件的配置
7.3.4步驟4:ASP.NET內(nèi)置服務(wù)器對(duì)象
7.3.5步驟5:Global.asax文件
7.3.6步驟6:ADO.NET數(shù)據(jù)庫(kù)訪問(wèn)技術(shù)
7.3.7步驟7:用VS 2005創(chuàng)建和訪問(wèn)Web服務(wù)實(shí)例
7.3.8步驟8:Web開發(fā)中的類庫(kù)創(chuàng)建與訪問(wèn)
7.3.9步驟9:Web控件開發(fā)實(shí)例
7.3.10步驟10:ASP.NET中XML編程基礎(chǔ)
7.4實(shí)驗(yàn)作業(yè)
實(shí)驗(yàn)8Ajax程序設(shè)計(jì)技術(shù)
8.1實(shí)驗(yàn)內(nèi)容
8.2實(shí)驗(yàn)?zāi)康?br />
8.3實(shí)驗(yàn)步驟
8.3.1步驟1:用XMLHttpRequest實(shí)現(xiàn)Ajax技術(shù)
8.3.2步驟2:Ajax應(yīng)用框架
8.3.3步驟3:Ajax應(yīng)用實(shí)例
8.4實(shí)驗(yàn)作業(yè)
實(shí)驗(yàn)9應(yīng)用案例——“留學(xué)重慶”網(wǎng)站的建設(shè)
9.1系統(tǒng)總體設(shè)計(jì)
9.1.1系統(tǒng)功能
9.1.2總體功能描述
9.2系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)
9.2.1總體設(shè)計(jì)
9.2.2表設(shè)計(jì)
9.2.3表關(guān)系設(shè)計(jì)
9.3搭建系統(tǒng)框架
9.3.1代碼生成器
9.3.2配置文件Web.Config
9.4網(wǎng)站前臺(tái)實(shí)現(xiàn)
9.4.1網(wǎng)站主界面
9.4.2“留學(xué)重慶”頁(yè)面
9.4.3“申請(qǐng)指南”頁(yè)面
9.4.4“發(fā)現(xiàn)重慶”頁(yè)面
9.4.5“新聞一角”頁(yè)面
9.4.6“漢語(yǔ)學(xué)習(xí)”頁(yè)面
9.5網(wǎng)站后臺(tái)管理實(shí)現(xiàn)
9.5.1登錄模塊
9.5.2系統(tǒng)后臺(tái)管理主頁(yè)面
9.5.3頁(yè)面信息維護(hù)模塊
9.5.4用戶管理模塊