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