ASP.NET動(dòng)態(tài)網(wǎng)站設(shè)計(jì)(21世紀(jì)高職高專規(guī)劃教材——計(jì)算機(jī)應(yīng)用系列)
- 所屬分類:
- 作者:
王淑敏 主編
- 出版社:
清華大學(xué)出版社
- ISBN:9787302228738
- 出版日期:2010-7-1
-
原價(jià):
¥29.50元
現(xiàn)價(jià):¥22.40元
-
本書(shū)信息由合作網(wǎng)站提供,請(qǐng)前往以下網(wǎng)站購(gòu)買:
圖書(shū)簡(jiǎn)介
本書(shū)通過(guò)講解一個(gè)完整的項(xiàng)目“在線考試系統(tǒng)”的設(shè)計(jì)與實(shí)現(xiàn),詳細(xì)介紹了ASP.NET項(xiàng)目開(kāi)發(fā)的過(guò)程,并將ASP.NET所有的知識(shí)和技能穿插其中。本書(shū)共分15個(gè)任務(wù)進(jìn)行講解,內(nèi)容包括ASP.NET概述及運(yùn)行環(huán)境的構(gòu)建,C#語(yǔ)言基礎(chǔ)與實(shí)體類創(chuàng)建,為在線考試系統(tǒng)制作導(dǎo)航系統(tǒng),三層架構(gòu)與系統(tǒng)框架,ADO.NET數(shù)據(jù)庫(kù)操作與數(shù)據(jù)訪問(wèn)層類的創(chuàng)建,驗(yàn)證控件與用戶登錄,ASP.NET內(nèi)置對(duì)象與登錄頁(yè)面完善,GridView控件、DetailsView控件與考生信息顯示,主題與母版頁(yè),DataList控件與試題信息管理,第三方控件與試題的信息添加,Repeater控件與前臺(tái)試題顯示,用戶控件與網(wǎng)站版權(quán),文件及文件夾操作,網(wǎng)站部署與定制。
本書(shū)適用于各類高等職業(yè)院校計(jì)算機(jī)技術(shù)專業(yè),也可作為計(jì)算機(jī)培訓(xùn)班的教材,還可供從事網(wǎng)頁(yè)設(shè)計(jì)的技術(shù)人員學(xué)習(xí)參考。
目錄
緒論 案例說(shuō)明——在線考試系統(tǒng)介紹
0.1 系統(tǒng)分析和開(kāi)發(fā)環(huán)境
0.2 系統(tǒng)功能模塊設(shè)計(jì)
0.3 系統(tǒng)運(yùn)行界面
0.4 Web.config文件和數(shù)據(jù)庫(kù)操作公共類
0.4.1 Web.config文件
0.4.2 數(shù)據(jù)庫(kù)操作的公共類
0.5 主要模塊設(shè)計(jì)
0.5.1 考生登錄頁(yè)面
0.5.2 考生考試頁(yè)面
0.5.3 考試成績(jī)顯示頁(yè)面
0.5.4 考試系統(tǒng)后臺(tái)管理登錄頁(yè)面
0.5.5 考試系統(tǒng)后臺(tái)學(xué)生信息管理頁(yè)面
任務(wù)1 ASP.NET概述及運(yùn)行環(huán)境的構(gòu)建
1.1 知識(shí)準(zhǔn)備
1.1.1 實(shí)現(xiàn)動(dòng)態(tài)站點(diǎn)的關(guān)鍵技術(shù)
1.1.2 ASP.NET介紹
1.2 任務(wù)實(shí)施
1.2.1 安裝Visual Studio.NET集成開(kāi)發(fā)環(huán)境
1.2.2 第一個(gè)ASP.NET程序
1.2.3 搭建ASP.NET的運(yùn)行環(huán)境
練習(xí)
實(shí)訓(xùn)
任務(wù)2 C#語(yǔ)言基礎(chǔ)與實(shí)體類創(chuàng)建
2.1 知識(shí)準(zhǔn)備
2.1.1 C#語(yǔ)言基礎(chǔ)
2.1.2 C#語(yǔ)言中的變量和運(yùn)算符
2.1.3 C#語(yǔ)言中的Console類
2.1.4 C#語(yǔ)言中的控制語(yǔ)句
2.1.5 數(shù)組
2.1.6 C#語(yǔ)言面向?qū)ο蟪绦蛟O(shè)計(jì)
2.1.7 常用的類和函數(shù)
2.2 任務(wù)實(shí)施
2.2.1 為在線考試系統(tǒng)創(chuàng)建實(shí)體類
2.2.2 在線考試系統(tǒng)倒計(jì)時(shí)的實(shí)現(xiàn)
練習(xí)
實(shí)訓(xùn)
任務(wù)3 為在線考試系統(tǒng)制作導(dǎo)航系統(tǒng)
3.1 知識(shí)準(zhǔn)備
3.1.1 XML文件
3.1.2 TreeView控件
3.1.3 站點(diǎn)地圖
3.1.4 SiteMapPath控件
3.2 任務(wù)實(shí)施
3.2.1 為在線考試系統(tǒng)制作樹(shù)型目錄
3.2.2 為在線考試系統(tǒng)制作站點(diǎn)導(dǎo)航
3.3 知識(shí)和技能擴(kuò)展--Menu控件與網(wǎng)站菜單
3.3.1 網(wǎng)站菜單
3.3.2 Menu控件
練習(xí)
實(shí)訓(xùn)
任務(wù)4 三層架構(gòu)與系統(tǒng)框架
4.1 知識(shí)準(zhǔn)備
4.1.1 三層架構(gòu)介紹
4.1.2 在線考試系統(tǒng)的系統(tǒng)結(jié)構(gòu)
4.2 任務(wù)實(shí)施
4.2.1 用三層架構(gòu)搭建“在線考試系統(tǒng)”系統(tǒng)框架
4.2.2 為在線考試系統(tǒng)創(chuàng)建模型層
練習(xí)
實(shí)訓(xùn)
任務(wù)5 ADO.NET數(shù)據(jù)庫(kù)操作與數(shù)據(jù)訪問(wèn)層類的創(chuàng)建
5.1 知識(shí)準(zhǔn)備
5.1.1 ADO.NET簡(jiǎn)介
5.1.2 Connection對(duì)象
5.1.3 Command對(duì)象
5.1.4 DataReader對(duì)象
5.1.5 DataSet對(duì)象
5.1.6 DataAdapter對(duì)象
5.2 任務(wù)實(shí)施
5.2.1 為在線考試系統(tǒng)數(shù)據(jù)訪問(wèn)層創(chuàng)建DBHelper類
5.2.2 創(chuàng)建StudentService.cs類
練習(xí)
實(shí)訓(xùn)
任務(wù)6 驗(yàn)證控件與用戶登錄
6.1 知識(shí)準(zhǔn)備
6.1.1 ASP.NET控件基礎(chǔ)
6.1.2 HTML控件
6.1.3 標(biāo)準(zhǔn)服務(wù)器控件
6.1.4 驗(yàn)證控件基礎(chǔ)
6.2 任務(wù)實(shí)施
6.2.1 創(chuàng)建管理員用戶登錄頁(yè)面
6.2.2 用戶登錄的實(shí)現(xiàn)
6.2.3 使用驗(yàn)證控件完善管理員登錄功能
練習(xí)
實(shí)訓(xùn)
任務(wù)7 ASP.NET內(nèi)置對(duì)象與登錄頁(yè)面完善
7.1 知識(shí)準(zhǔn)備
7.1.1 ASP.NET內(nèi)置對(duì)象概述
7.1.2 Page對(duì)象
7.1.3 Request對(duì)象
7.1.4 Response對(duì)象
7.1.5 Application對(duì)象
7.1.6 Session對(duì)象
7.1.7 Server對(duì)象
7.1.8 Cookie對(duì)象
7.2 任務(wù)實(shí)施
7.2.1 登錄頁(yè)面的完善
7.2.2 網(wǎng)頁(yè)瀏覽計(jì)數(shù)器
練習(xí)
實(shí)訓(xùn)
任務(wù)8 GridView控件、DetailsView控件與考生信息顯示
8.1 知識(shí)準(zhǔn)備
8.1.1 數(shù)據(jù)源控件
8.1.2 數(shù)據(jù)綁定控件
8.1.3 數(shù)據(jù)綁定方法
8.2 任務(wù)實(shí)施
8.2.1 在后臺(tái)管理中顯示考生信息
8.2.2 考生詳細(xì)信息顯示
練習(xí)
實(shí)訓(xùn)
任務(wù)9 主題與母版頁(yè)
9.1 知識(shí)準(zhǔn)備
9.1.1 主題概述
9.1.2 母版頁(yè)概述
9.1.3 母版頁(yè)的制作
9.2 任務(wù)實(shí)施
9.2.1 添加在線考試系統(tǒng)主題
9.2.2 母版頁(yè)的套用
9.2.3 為在線考試系統(tǒng)后臺(tái)管理頁(yè)面制作母版
練習(xí)
實(shí)訓(xùn)
任務(wù)10 DataList控件與試題信息管理
10.1 知識(shí)準(zhǔn)備
10.1.1 DataList控件
10.1.2 DataList控件的分頁(yè)和排序
10.2 任務(wù)實(shí)施
10.2.1 使用DataList控件分頁(yè)顯示試題信息
10.2.2 刪除試題信息
10.2.3 對(duì)試題信息排序
練習(xí)
實(shí)訓(xùn)
任務(wù)11 第三方控件與試題的信息添加
11.1 知識(shí)準(zhǔn)備
11.1.1 第三方控件介紹
11.1.2 FreeTextBox控件
11.2 任務(wù)實(shí)施
練習(xí)
實(shí)訓(xùn)
任務(wù)12 Repeater控件與前臺(tái)試題顯示
12.1 知識(shí)準(zhǔn)備
12.1.1 Repeater控件
12.1.2 Repeater控件使用舉例
12.2 任務(wù)實(shí)施
12.2.1 考試之前的準(zhǔn)備工作
12.2.2 使用Repeater控件顯示試題信息
12.2.3 保存考生試題信息
12.2.4 考生成績(jī)統(tǒng)計(jì)
練習(xí)
實(shí)訓(xùn)
任務(wù)13 用戶控件與網(wǎng)站版權(quán)
13.1 知識(shí)準(zhǔn)備
13.2 任務(wù)實(shí)施
13.2.1 使用用戶控件創(chuàng)建網(wǎng)站版權(quán)信息
13.2.2 在模板頁(yè)中使用用戶控件
練習(xí)
實(shí)訓(xùn)
任務(wù)14 文件及文件夾操作
14.1 文件
14.1.1 文件概述
14.1.2 文件的上傳和下載
14.2 文件和目錄操作
14.2.1 文件操作
14.2.2 目錄操作
14.3 XML文件的操作
14.3.1 XML文件的寫(xiě)入
14.3.2 XML文件的讀取
14.3.3 XML文件的顯示和驗(yàn)證
練習(xí)
實(shí)訓(xùn)
任務(wù)15 網(wǎng)站部署與定制
15.1 知識(shí)準(zhǔn)備
15.1.1 ASP.NET中的配置文件概述
15.1.2 ASP.NET中的配置文件類型
15.1.3 ASP.NET中的配置文件結(jié)構(gòu)
15.1.4 網(wǎng)站管理工具
15.2 任務(wù)實(shí)施
15.2.1 數(shù)據(jù)庫(kù)連接配置
15.2.2 身份驗(yàn)證配置
15.2.3 自定義錯(cuò)誤
15.2.4 sessionState配置
練習(xí)
實(shí)訓(xùn)
參考文獻(xiàn)