注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETASP.NET數(shù)據(jù)庫應(yīng)用程序開發(fā)教程

ASP.NET數(shù)據(jù)庫應(yīng)用程序開發(fā)教程

ASP.NET數(shù)據(jù)庫應(yīng)用程序開發(fā)教程

定 價:¥27.00

作 者: 陳志泊主編
出版社: 人民郵電出版社
叢編項(xiàng): 21世紀(jì)高等學(xué)校計(jì)算機(jī)基礎(chǔ)教育系列教材
標(biāo) 簽: ASP.NET

ISBN: 9787115135094 出版時間: 2005-08-01 包裝: 膠版紙
開本: 26cm 頁數(shù): 293 字?jǐn)?shù):  

內(nèi)容簡介

  本書以VisualStudio.NET為開發(fā)工具,以C#為開發(fā)語言,用通俗、簡明的語言由淺入深地講解ASP.NET數(shù)據(jù)庫訪問技術(shù)、編程方法和Web應(yīng)用程序的開發(fā)方法,同時輔以大量的實(shí)例。書中所有程序代碼均采用CodeBehind技術(shù),通過實(shí)例步步引導(dǎo)讀者快速掌握用C#和ASP.NET進(jìn)行數(shù)據(jù)庫編程的思路和技巧,書中所有例題及相關(guān)代碼都已在VisualStudio.NET2003中文版開發(fā)環(huán)境中調(diào)試通過。同時,每一章后面都附有相應(yīng)的練習(xí)題,幫助讀者對本章所學(xué)知識的進(jìn)一步理解和掌握。本書可以作為高等學(xué)校計(jì)算機(jī)及相關(guān)專業(yè)的ASP.NETWeb應(yīng)用程序設(shè)計(jì)和數(shù)據(jù)庫開發(fā)教材,也適合廣大計(jì)算機(jī)愛好者自學(xué)使用。

作者簡介

暫缺《ASP.NET數(shù)據(jù)庫應(yīng)用程序開發(fā)教程》作者簡介

圖書目錄

第1章 建立ASP.NET的開發(fā)環(huán)境 1
1.1 .NET框架結(jié)構(gòu) 1
1.2 ASP.NET及其關(guān)鍵技術(shù) 3
1.2.1 從ASP到ASP.NET 3
1.2.2 ASP.NET的特點(diǎn) 4
1.2.3 ASP.NET與ASP的對比 5
1.3 建立服務(wù)器端ASP.NET的運(yùn)行環(huán)境 5
1.4 Visual Studio.NET開發(fā)工具 7
1.4.1 Visual Studio.NET開發(fā)環(huán)境的啟動 8
1.4.2 Visual Studio.NET開發(fā)環(huán)境的組成與使用 9
1.5 利用Visual Studio.NET設(shè)計(jì)ASP.NET Web應(yīng)用程序 17
1.5.1 設(shè)計(jì)ASP.NET Web應(yīng)用程序的步驟 17
1.5.2 ASP.NET Web應(yīng)用程序的結(jié)構(gòu) 21
1.5.3 ASP.NET的常用內(nèi)置對象簡介 21
習(xí)題 23

第2章 C#語言與面向?qū)ο蟮木幊袒A(chǔ) 25
2.1 一個簡單的C#程序 25
2.2 數(shù)據(jù)類型 27
2.2.1 值類型 27
2.2.2 類 29
2.2.2.1 類的定義 29
2.2.2.2 創(chuàng)建類的實(shí)例 30
2.2.2.3 類的成員 30
2.2.2.4 構(gòu)造函數(shù)和析構(gòu)函數(shù) 31
2.2.2.5 類的方法 32
2.2.2.6 字段與屬性 33
2.2.2.7 類的繼承、派生和多態(tài)性 35
2.2.2.8 抽象類與密封類 39
2.2.2.9 object類和string類 40
2.2.3 接口 40
2.2.3.1 接口的定義 40
2.2.3.2 接口的實(shí)現(xiàn) 41
2.2.4 委托 41
2.2.4.1 委托的定義 41
2.2.4.2 創(chuàng)建委托的實(shí)例 42
2.2.5 事件 43
2.2.6 數(shù)組類型 44
2.3 運(yùn)算符 44
2.3.1 常用運(yùn)算符 45
2.3.2 運(yùn)算符的優(yōu)先級 47
2.4 控制語句 48
2.4.1 選擇語句 48
2.4.2 循環(huán)語句 49
2.4.3 跳轉(zhuǎn)語句 51
2.4.4 異常處理 51
2.5 命名空間 51
2.5.1 命名空間的概念 52
2.5.2 namespace和using關(guān)鍵詞 52
習(xí)題 52

第3章 Web窗體與控件 55
3.1 Web窗體 55
3.1.1 Web程序模型 57
3.1.2 HTML控件與Web控件 57
3.2 常用服務(wù)器端控件 60
3.2.1 Label控件 60
3.2.2 TextBox控件 60
3.2.3 Button控件 60
3.2.4 LinkButton控件 62
3.2.5 ImageButton控件 62
3.2.6 DropDownList控件 62
3.2.7 ListBox控件 65
3.2.8 CheckBox控件 66
3.2.9 CheckBoxList控件 67
3.2.10 RadioButton控件 68
3.2.11 RadioButtonList控件 69
3.2.12 Calendar控件 69
3.3 服務(wù)器端數(shù)據(jù)驗(yàn)證控件 72
3.3.1 RequiredFieldValidator控件 72
3.3.2 RangeValidator控件 73
3.3.3 CompareValidator控件 74
3.3.4 RegularExpresstionValidator控件 76
3.3.5 CustomValidator控件 77
3.3.6 ValidationSummary控件 78
3.3.7 數(shù)據(jù)驗(yàn)證控件使用綜合實(shí)例 80
3.4 用戶控件 82
3.4.1 建立用戶控件 82
3.4.2 使用用戶控件 84
習(xí)題 84

第4章 ADO.NET組件及對象模型 86
4.1 ADO.NET概述 86
4.1.1 ADO.NET與ADO區(qū)別 86
4.1.2 .NET框架中的數(shù)據(jù)提供者 87
4.2 ADO.NET對象模型 89
4.2.1 ADO.NET對象模型概述 89
4.2.2 相關(guān)命名空間的引用 90
4.2.3 Connection對象及使用 91
4.2.4 Command對象及使用 96
4.2.5 DataReader對象及使用 100
4.2.6 DataAdapter對象及使用 103
4.2.7 DataSet對象及使用 107
4.2.8 DataTable對象及使用 110
4.2.9 執(zhí)行存儲過程 116
4.3 數(shù)據(jù)訪問途徑 121
4.3.1 Connection-Command-DataReader方法 122
4.3.2 Connection-DataAdapter-DataSet方法 126
習(xí)題 129

第5章 DataGrid控件與數(shù)據(jù)操作 130
5.1 數(shù)據(jù)綁定技術(shù)概述 130
5.2 DataGrid控件 131
5.2.1 DataGrid控件的安插與綁定 131
5.2.2 設(shè)置DataGird控件的外觀 133
5.2.3 設(shè)置DataGrid控件的分頁瀏覽功能 136
5.2.4 設(shè)置DataGrid控件的數(shù)據(jù)排序功能 138
5.3 DataGrid控件的列類型 141
5.3.1 創(chuàng)建自定義數(shù)據(jù)訪問類DBAccess 141
5.3.2 DataGrid控件的列類型 153
5.3.3 綁定列 154
5.3.4 按鈕列(選擇列、編輯列、刪除列) 156
5.3.5 超級鏈接列 162
5.3.6 模板列 163
5.3.7 綜合實(shí)例 165
習(xí)題 173

第6章 ADO.NET與XML文件 174
6.1 XML概述 174
6.1.1 XML與HTML的區(qū)別 174
6.1.2 XML文件組成結(jié)構(gòu)實(shí)例 175
6.1.3 XML與數(shù)據(jù)庫間的關(guān)系 182
6.2 ADO.NET操縱XML文件 184
6.2.1 XML文檔對象模型 184
6.2.2 XML文件的生成 186
6.2.3 XML文件的讀取 194
6.2.4 操縱XML文件的實(shí)例 198
習(xí)題 202

第7章 網(wǎng)頁間的數(shù)據(jù)共享 204
7.1 網(wǎng)頁間共享數(shù)據(jù)的幾種情況 204
7.1.1 同一網(wǎng)頁內(nèi) 204
7.1.2 同一窗口不同網(wǎng)頁間 205
7.1.3 同一機(jī)器不同窗口間 205
7.1.4 不同機(jī)器間 205
7.2 Application對象 205
7.2.1 Application對象介紹 205
7.2.2 Application對象的實(shí)際應(yīng)用 207
7.3 Session對象 208
7.3.1 Session對象介紹 208
7.3.2 Session對象的實(shí)際應(yīng)用 210
7.4 Cookie對象 211
7.4.1 Cookie對象介紹 211
7.4.2 Cookie對象的生命周期 212
7.4.3 Cookie對象的應(yīng)用 213
7.5 文件操作 214
7.5.1 StreamReader對象與文件的讀取 214
7.5.2 StreamWriter對象與文件的寫入 215
習(xí)題 216

第8章 Web應(yīng)用程序配置及安全性 217
8.1 ASP.NET應(yīng)用程序的結(jié)構(gòu) 217
8.2 Web.config文件 218
8.2.1 配置段 219
8.2.2 配置段 220
8.2.2.1 與程序開發(fā)有關(guān)的子元素 221
8.2.2.2 與環(huán)境配置有關(guān)的子元素 223
8.2.2.3 與IIS配置有關(guān)的子元素 224
8.2.2.4 與安全性配置有關(guān)的子元素 224
8.2.3 配置繼承 226
8.3 Global.asax文件 227
8.3.1 全局指令 227
8.3.2 全局事件處理程序 228
8.3.3 全局對象標(biāo)記 229
8.4 ASP.NET應(yīng)用程序的安全性概述 230
8.4.1 驗(yàn)證 230
8.4.2 授權(quán) 230
8.5 Windows驗(yàn)證 231
8.5.1 基本驗(yàn)證 231
8.5.2 簡要驗(yàn)證 231
8.5.3 集成Windows驗(yàn)證 232
8.6 窗體驗(yàn)證 232
8.6.1 基于窗體的身份驗(yàn)證 232
8.6.2 基于角色的安全 236
習(xí)題 237

第9章 綜合應(yīng)用實(shí)例(一)——留言板 238
9.1 留言板的功能與網(wǎng)頁模塊劃分 238
9.2 留言板頁面介紹 239
9.2.1 留言板頁面介紹 239
9.2.2 留言板運(yùn)行界面 239
9.3 與留言板有關(guān)的數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì) 240
9.4 留言板程序與網(wǎng)頁設(shè)計(jì) 241
9.4.1 用戶登錄 241
9.4.2 用戶注冊 244
9.4.3 留言板首頁 246
9.4.4 撰寫留言 252
9.4.5 查看和回復(fù)留言 254

第10章 綜合應(yīng)用實(shí)例(二)——學(xué)生選課系統(tǒng) 259
10.1 系統(tǒng)模塊劃分與各模塊的功能 259
10.2 系統(tǒng)頁面介紹 259
10.2.1 系統(tǒng)頁面介紹 259
10.2.2 系統(tǒng)運(yùn)行界面 260
10.3 系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì) 262
10.4 網(wǎng)頁與程序設(shè)計(jì) 264
10.4.1 登錄頁面 264
10.4.2 學(xué)生選課頁面 267
10.4.3 教師頁面 271
10.4.4 管理員框架頁面 274
10.4.5 管理員管理學(xué)生頁面 275
10.4.6 管理員管理教師頁面 280
10.4.7 管理員管理課程頁面 284
10.4.8 密碼修改頁面 288

參考文獻(xiàn) 292

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號