ASP.NET程序設(shè)計(jì)

-
【作 者】嚴(yán)健武 柳青 主編
【I S B N 】978-7-5084-7046-7
【責(zé)任編輯】張玉玲
【適用讀者群】高職高專
【出版時(shí)間】2010-01-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版
【頁 數(shù)】280
【千字?jǐn)?shù)】
【印 張】
【定 價(jià)】¥29
【叢 書】21世紀(jì)高職高專創(chuàng)新精品規(guī)劃教材
【備注信息】教育部高等學(xué)校高職高專計(jì)算機(jī)類專業(yè)教學(xué)指導(dǎo)委員會(huì)優(yōu)秀教材
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本書采用案例教學(xué)方式編寫,有利于初學(xué)者快速掌握ASP.NET程序設(shè)計(jì)的基本知識(shí)和方法。全書共8章,內(nèi)容包括ASP.NET概述、靜態(tài)網(wǎng)頁設(shè)計(jì)基礎(chǔ)、ASP.NET程序設(shè)計(jì)基礎(chǔ)、Web服務(wù)器控件、內(nèi)置對(duì)象和數(shù)據(jù)驗(yàn)證控件、ASP.NET數(shù)據(jù)庫操作、站點(diǎn)導(dǎo)航與母版頁和案例分析(網(wǎng)上教學(xué)質(zhì)量評(píng)價(jià)系統(tǒng)開發(fā))等。
本書可作為高等職業(yè)院校計(jì)算機(jī)及相關(guān)專業(yè)程序設(shè)計(jì)課程的教材,也可作為高等職業(yè)院校非計(jì)算機(jī)專業(yè)ASP.NET程序設(shè)計(jì)選修課的教材,還可供有關(guān)培訓(xùn)班教學(xué)使用。
案例教學(xué),注重實(shí)際能力的培養(yǎng)
在結(jié)合基礎(chǔ)知識(shí)、基本技能和技巧的基礎(chǔ)上,提供可供學(xué)生拓展知識(shí)、提高創(chuàng)造能力的習(xí)題,既鞏固所學(xué)知識(shí),又?jǐn)U展了學(xué)生的思路
加強(qiáng)對(duì)自學(xué)能力、創(chuàng)新能力的培養(yǎng)
由簡到繁、由淺入深、循序漸進(jìn)、通俗易懂、簡潔實(shí)用
提供相關(guān)教學(xué)資源(電子教案)
ASP.NET是Microsoft推出的Visual Studio .NET開發(fā)平臺(tái)中的一種面向?qū)ο蟮木W(wǎng)頁設(shè)計(jì)工具,采用面向?qū)ο蟮、可視化的編程技術(shù),結(jié)合事件驅(qū)動(dòng)的模塊設(shè)計(jì),使網(wǎng)頁設(shè)計(jì)變得輕松快捷,得到廣泛的應(yīng)用。
本教材的編寫采用案例教學(xué)方式。通過案例引導(dǎo),結(jié)合基礎(chǔ)知識(shí)、基本技能和技巧的學(xué)習(xí),并配以可供學(xué)生拓展知識(shí)、提高創(chuàng)造力的習(xí)題,既鞏固所學(xué)知識(shí),又?jǐn)U展了學(xué)生的思路,幫助學(xué)生掌握ASP.NET程序設(shè)計(jì)的基本知識(shí)和方法,加強(qiáng)對(duì)自學(xué)能力、創(chuàng)新能力的培養(yǎng)。教材中結(jié)合案例講解設(shè)計(jì)方法,結(jié)合大量的代碼注釋,幫助讀者明確ASP.NET程序設(shè)計(jì)的思想和方法。針對(duì)初學(xué)者的特點(diǎn),在編排上注意由簡到繁、由淺入深、循序漸進(jìn)的特點(diǎn),力求通俗易懂、簡潔實(shí)用。
本書共分8章,內(nèi)容包括ASP.NET概述、靜態(tài)網(wǎng)頁設(shè)計(jì)基礎(chǔ)、ASP.NET程序設(shè)計(jì)基礎(chǔ)、Web服務(wù)器控件、內(nèi)置對(duì)象和數(shù)據(jù)驗(yàn)證控件、ASP.NET數(shù)據(jù)庫操作、站點(diǎn)導(dǎo)航與母版頁和案例分析(網(wǎng)上教學(xué)質(zhì)量評(píng)價(jià)系統(tǒng)開發(fā))等。教材中除介紹ASP.NET程序設(shè)計(jì)基礎(chǔ)知識(shí)外,還結(jié)合案例介紹用ASP.NET進(jìn)行網(wǎng)站開發(fā)的方法和技巧,便于初學(xué)者學(xué)習(xí)和掌握。本書注重實(shí)際能力的培養(yǎng),每章給出小結(jié)與習(xí)題,幫助讀者熟練掌握ASP.NET程序設(shè)計(jì)的方法與技巧。
本書由嚴(yán)健武、柳青任主編,嚴(yán)健武編寫了全書的初稿,柳青對(duì)全書進(jìn)行了修改和定稿。
由于時(shí)間倉促及作者水平有限,書中難免有錯(cuò)誤和不妥之處,懇請(qǐng)廣大讀者批評(píng)指正。
前言
第1章 初步認(rèn)識(shí)Web應(yīng)用程序 1
1.1 動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)概述 1
1.1.1 靜態(tài)網(wǎng)頁與動(dòng)態(tài)網(wǎng)頁 1
1.1.2 流行的動(dòng)態(tài)網(wǎng)頁技術(shù) 1
1.1.3 靜態(tài)網(wǎng)頁與動(dòng)態(tài)網(wǎng)頁的執(zhí)行過程 2
1.2 安裝和配置ASP.NET開發(fā)和運(yùn)行環(huán)境 3
1.2.1 安裝Microsoft Visual Studio 2005 3
1.2.2 用記事本編寫ASP.NET頁面 6
1.3 第一個(gè)ASP.NET網(wǎng)頁 9
1.4 本章小結(jié) 10
習(xí)題一 11
第2章 靜態(tài)網(wǎng)頁設(shè)計(jì)基礎(chǔ) 12
2.1 HTML文件基本結(jié)構(gòu) 12
2.2 標(biāo)記的使用 13
2.2.1 Body標(biāo)記及其常用屬性 13
2.2.2 H1~H6標(biāo)記 14
2.2.3 單標(biāo)記 14
2.2.4 塊標(biāo)記 15
2.2.5 文字樣式 16
2.2.6 表格制作與超鏈接 17
2.3 表單與表單控件 21
2.3.1 表單控件的使用——文本框與按鈕控件 21
2.3.2 表單控件的使用——圖形按鈕 24
2.3.3 表單控件的使用——單選按鈕 25
2.3.4 表單控件的使用——復(fù)選按鈕 26
2.3.5 表單控件的使用——列表框控件 26
2.4 本章小結(jié) 27
習(xí)題二 27
第3章 ASP.NET程序設(shè)計(jì)基礎(chǔ) 29
3.1 數(shù)據(jù)類型 29
3.1.1 常量 29
3.1.2 變量 30
3.1.3 類型轉(zhuǎn)換函數(shù) 34
3.2 運(yùn)算符與表達(dá)式 35
3.2.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 36
3.2.2 字符串運(yùn)算符與字符串表達(dá)式 37
3.2.3 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 37
3.2.4 賦值運(yùn)算符 38
3.2.5 邏輯運(yùn)算符 38
3.2.6 運(yùn)算優(yōu)先級(jí) 39
3.3 ASP.NET中的輸入輸出語句 40
3.4 數(shù)組 42
3.4.1 一維數(shù)組的定義 43
3.4.2 可變數(shù)組 46
3.5 字符串 47
3.6 程序結(jié)構(gòu) 48
3.6.1 程序語句與順序結(jié)構(gòu) 48
3.6.2 選擇結(jié)構(gòu) 49
3.6.3 循環(huán)結(jié)構(gòu) 53
3.7 函數(shù)與過程 56
3.7.1 自定義函數(shù) 56
3.7.2 自定義過程 57
3.7.3 參數(shù)與返回值 58
3.8 創(chuàng)建ASP.NET應(yīng)用程序 60
3.8.1 創(chuàng)建第一個(gè)ASP.NET應(yīng)用程序 60
3.8.2 控件添加與使用 64
3.8.3 通用屬性 65
3.8.4 添加事件代碼 67
3.8.5 添加新Web窗體 69
3.8.6 ASP.NET頁面的生命周期 77
3.9 本章小結(jié) 78
習(xí)題三 78
第4章 Web服務(wù)器控件 81
4.1 標(biāo)簽和文本框類控件 81
4.1.1 Label控件 81
4.1.2 Literal控件 83
4.1.3 HyperLink控件 85
4.1.4 TextBox文本框控件 86
4.1.5 HiddenField 控件 87
4.2 按鈕類控件 87
4.2.1 Button 控件 87
4.2.2 ImageButton控件 90
4.2.3 RadioButton控件 92
4.2.4 CheckBox控件 94
4.3 圖像類控件 97
4.3.1 Image控件 97
4.3.2 ImageMap控件 99
4.4 列表類控件 102
4.4.1 RadioButtonList 控件 102
4.4.2 CheckBoxList控件 104
4.4.3 ListBox控件 106
4.4.4 DropDownList控件 109
4.4.5 BulletedList控件 111
4.5 容器類控件 113
4.5.1 MultiView和View控件 113
4.5.2 Panel控件 116
4.5.3 PlaceHolder控件 119
4.5.4 Table、TableRow和TableCell控件 120
4.6 其他類控件 123
4.6.1 AdRotator 控件 123
4.6.2 FileUpload控件 126
4.6.3 Calendar控件 129
4.7 本章小結(jié) 134
習(xí)題四 135
第5章 內(nèi)置對(duì)象與數(shù)據(jù)驗(yàn)證控件 136
5.1 Server對(duì)象 137
5.1.1 頁面轉(zhuǎn)向 137
5.1.2 取得絕對(duì)路徑 139
5.1.3 HTMLEncode 139
5.2 Request對(duì)象 140
5.2.1 取得網(wǎng)址參數(shù)值或表單控件值 140
5.2.2 讀寫Cookies值 141
5.3 Session對(duì)象與Application 對(duì)象 144
5.3.1 Session對(duì)象 144
5.3.2 Application對(duì)象 146
5.4 數(shù)據(jù)驗(yàn)證控件 149
5.4.1 RequiredFieldValidator控件 149
5.4.2 RangeValidator控件 152
5.4.3 CompareValidator控件 154
5.4.4 RegularExpressionValidator控件 157
5.4.5 CustomValidator控件 159
5.5 本章小結(jié) 161
習(xí)題五 161
第6章 ASP.NET數(shù)據(jù)庫操作 162
6.1 數(shù)據(jù)庫基礎(chǔ) 162
6.1.1 數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)的概念 162
6.1.2 數(shù)據(jù)庫程序設(shè)計(jì)基礎(chǔ) 164
6.2 創(chuàng)建Access 2003數(shù)據(jù)庫 166
6.2.1 規(guī)劃表結(jié)構(gòu) 166
6.2.2 在Access 2003中建立表結(jié)構(gòu) 166
6.3 SQL語言初步 168
6.3.1 查詢記錄的Select語句 168
6.3.2 添加記錄的Insert語句 170
6.3.3 刪除記錄的Delete語句 171
6.3.4 更新記錄的Update語句 171
6.4 數(shù)據(jù)庫的初步操作 171
6.4.1 連接數(shù)據(jù)庫,選取數(shù)據(jù) 172
6.4.2 使用GridView顯示數(shù)據(jù) 175
6.4.3 用主表/明細(xì)表方式顯示數(shù)據(jù) 183
6.5 DataList和Repeater控件的使用 187
6.5.1 自定義DataList布局顯示數(shù)據(jù) 187
6.5.2 DataList的其他模板 192
6.5.3 Repeater控件及自定義模板顯示數(shù)據(jù) 194
6.6 用ADO.NET進(jìn)行數(shù)據(jù)庫編程開發(fā) 197
6.6.1 概述 197
6.6.2 使用DataReader訪問數(shù)據(jù)庫 199
6.6.3 在源視圖中插入代碼顯示數(shù)據(jù) 202
6.6.4 執(zhí)行動(dòng)態(tài)SQL查詢——新增數(shù)據(jù) 205
6.6.5 執(zhí)行動(dòng)態(tài)SQL查詢——修改和刪除數(shù)據(jù) 207
6.6.6 使用DataSet訪問數(shù)據(jù)庫 212
6.7 本章小結(jié) 214
習(xí)題六 215
第7章 站點(diǎn)導(dǎo)航與母版頁 216
7.1 使用SiteMapPath創(chuàng)建頁面導(dǎo)航 216
7.2 在頁面使用TreeView控件 219
7.3 在頁面使用Menu控件 224
7.4 使用ASP.NET母版頁創(chuàng)建網(wǎng)站一致布局 227
7.5 本章小結(jié) 232
習(xí)題七 232
第8章 網(wǎng)上教學(xué)質(zhì)量評(píng)價(jià)系統(tǒng)開發(fā) 233
8.1 系統(tǒng)分析與總體設(shè)計(jì) 233
8.1.1 開發(fā)背景與需求分析 233
8.1.2 系統(tǒng)結(jié)構(gòu) 234
8.1.3 數(shù)據(jù)庫設(shè)計(jì) 235
8.2 前臺(tái)系統(tǒng)的實(shí)現(xiàn) 237
8.2.1 系統(tǒng)流程 237
8.2.2 前臺(tái)網(wǎng)站結(jié)構(gòu)及規(guī)劃 238
8.2.3 母版頁與站點(diǎn)地圖的制作 238
8.2.4 前臺(tái)網(wǎng)站的實(shí)現(xiàn) 239
8.2.5 設(shè)計(jì)課程列表頁面 242
8.2.6 設(shè)計(jì)評(píng)分頁面 247
8.2.7 設(shè)計(jì)保存數(shù)據(jù)頁面 250
8.3 后臺(tái)管理的實(shí)現(xiàn) 251
8.3.1 系統(tǒng)功能模塊 251
8.3.2 設(shè)計(jì)母版頁 252
8.3.3 設(shè)計(jì)學(xué)生信息管理頁 253
8.3.4 設(shè)計(jì)教師信息管理頁 259
8.3.5 設(shè)計(jì)授課信息管理頁 263
8.4 網(wǎng)站發(fā)布 267
8.5 本章小結(jié) 269
附錄A ASP.NET工具箱“標(biāo)準(zhǔn)”選項(xiàng)卡中的Web服務(wù)器控件 270
參考文獻(xiàn) 272
- ASP.NET(C#)網(wǎng)站開發(fā)(第二版) [主編 張志明 王輝]
- ASP.NET Web程序設(shè)計(jì) [吳琴霞 栗青生 康晶 編著]
- ASP.NET(C#)網(wǎng)站開發(fā) [主編 張志明 王輝]
- ASP.NET項(xiàng)目開發(fā)教程 [鄒承俊 任 華]
- ASP程序設(shè)計(jì)(第二版) [葉潮流 杜奕智]
- ASP程序設(shè)計(jì)及應(yīng)用(第二版) [主編 張景峰 莊連英]
- ASP.NET程序設(shè)計(jì) [佘東 主 編 ]
- 動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)(Dreamweaver CS3+ASP.NET) [張德芬 主 編 ]
- ASP.NET 2.0企業(yè)網(wǎng)站項(xiàng)目實(shí)戰(zhàn) [龔赤兵 林海丹 編著]
- ASP.NET程序設(shè)計(jì)及應(yīng)用 [蘇英如 主編]
- ASP.NET 2.0網(wǎng)站開發(fā)案例教程 [龔赤兵 編著]
- ASP.NET課程設(shè)計(jì)案例精編 [郝思嘉 主編]
- ASP.NET編程技術(shù)與交互式網(wǎng)頁設(shè)計(jì) [蘇英如 主編]
- ASP程序設(shè)計(jì)及應(yīng)用 [張景峰 主編]
- ASP網(wǎng)絡(luò)程序設(shè)計(jì)與應(yīng)用 [張應(yīng)輝 等編著]
- Dreamweaver 8&ASP動(dòng)態(tài)網(wǎng)站開發(fā)基礎(chǔ)與實(shí)例 [王愛民 支麗平 主編]
- ASP.NET Web程序設(shè)計(jì) [王祖儷 主編]
- ASP程序設(shè)計(jì)(第二版) [梁建武 等編著]
- ASP動(dòng)態(tài)網(wǎng)頁設(shè)計(jì)實(shí)用案例教程 [許新華 等編著]
- ASP程序設(shè)計(jì)教程(第二版) [張景峰 主編]
- ASP.NET 2.0程序設(shè)計(jì) [陳語林 主編]
- ASP.NET 2.0管理系統(tǒng)開發(fā)經(jīng)典案例(C#版) [羅斌 等編著]
- ASP.NET 2.0管理系統(tǒng)開發(fā)經(jīng)典案例(Basic版) [羅斌 等編著]
- ASP.NET 2.0數(shù)據(jù)庫開發(fā)經(jīng)典案例 [羅斌 等編著]
- ASP程序設(shè)計(jì) [葉潮流 主編]
-
>通識(shí)課
>理工類基礎(chǔ)課
>程序設(shè)計(jì)
>大數(shù)據(jù)與人工智能
>計(jì)算機(jī)網(wǎng)絡(luò)與通信
>辦公應(yīng)用
>數(shù)據(jù)庫技術(shù)
>數(shù)字媒體、虛擬現(xiàn)實(shí)
>電工電子
>物聯(lián)網(wǎng)技術(shù)
>單片機(jī)、微機(jī)原理
>數(shù)據(jù)結(jié)構(gòu)、軟件工程
>輔助設(shè)計(jì)
>圖形圖像
>電商物流、信管
>航空工業(yè)
>機(jī)械與自動(dòng)化
>電子信息
>經(jīng)管
>新聞、廣播影視
- 生活經(jīng)管more>>
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)(第三版)
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)項(xiàng)目實(shí)訓(xùn)與習(xí)題集(第三
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)項(xiàng)目實(shí)訓(xùn)與習(xí)題集(第二
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)(第二版)
- 通信電子線路
- 微型計(jì)算機(jī)組裝與維護(hù)(第二版)
- 數(shù)控車床加工任務(wù)化教程
- 數(shù)控銑床加工實(shí)訓(xùn)
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)教程(第二版)(Window
- SQL Server 2012項(xiàng)目教程—分銷系統(tǒng)項(xiàng)
- 中文版Photoshop CS6圖形圖像處理案例
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)教程(Windows 7+Office
- SQL Server 2008數(shù)據(jù)庫開發(fā)經(jīng)典案例教
- Windows Server配置管理項(xiàng)目實(shí)訓(xùn)教程(
- Linux網(wǎng)絡(luò)服務(wù)器配置管理項(xiàng)目實(shí)訓(xùn)教程
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)實(shí)例教程(Windows 7+Of