《ASP.NET 2.0資料庫通用模組開發與系統移植》是2007年清華大學出版社出版的圖書,作者是施偉偉。
基本介紹
- 中文名:ASP.NET 2.0資料庫通用模組開發與系統移植
- 出版時間:2007年4月30日
- 出版社:清華大學出版社
- ISBN:9787302151401
- 定價:48 元
- 裝幀:平裝
圖書簡介,目錄,
圖書簡介
.NET 2.0在各個方面對ASP.NET的功能進行了顯著增強,使建立網站和網頁並維持其運行變得更加簡單,而且使用的代碼比以前更少。同時,用戶還可以根據自己的需求向ASP.NET中添加自定義功能。
目錄
第1章ASP.NET開發基礎 1
1.1ASP.NET2.0新增功能 1
1.1.1數據訪問中增加的新功能 1
1.1.2狀態管理中的新增功能 3
1.1.3網頁中的新增功能 5
1.1.4網頁模型中的新增功能 6
1.1.5快取中的新增功能 7
1.1.6跟蹤中的新增功能 8
1.1.7配置中的新增功能 8
1.1.8新增Web伺服器控制項 11
1.2開發環境配置 12
1.2.1IIS的安裝和配置 12
1.2.2使用web.config進行配置 17
1.2.3配置Global.asax 23
1.3ASP.NET的基本對象 24
1.3.1Application對象 24
1.3.2Response對象 25
1.3.3Request對象 26
1.3.4Server對象 28
1.3.5Session對象 29
1.3.6Context對象 30
1.3.7Trace對象 31
1.4創建WelcomeWeb應用程式 32
1.4.1啟動ASP.NETWeb服務擴展 32
1.4.2啟動VisualStudio2005建立Web網站 32
1.4.3添加內容 34
1.4.4調試ASP.NET程式 35
1.5本章小結 36
第2章ADO資料庫編程基礎 37
2.1數據提供程式 37
2.2使用ADO.NET連線數據源 40
2.2.1連線SQLServer資料庫 40
2.2.2使用ODBC連線數據源 41
2.2.3使用OLEDB連線數據源 41
2.2.4連線Oracle資料庫 42
2.3ADO.NET基本對象 42
2.3.1Command對象 42
2.3.2DataReader對象 44
2.3.3DataAdapter對象 46
2.4數據集 48
2.4.1創建DataSet 48
2.4.2向DataSet中添加DataTable
對象 48
2.4.3添加表間關係 49
2.4.4DataSet同數據源中的數據
一起使用 49
2.4.5合併DataSet內容 49
2.4.6複製DataSet內容 51
2.4.7使用DataSet的事件 52
2.4.8使用類型化的DataSet 52
2.5數據綁定 54
2.5.1數據源控制項 54
2.5.2數據綁定控制項 55
2.5.3數據綁定語法 56
2.6本章小結 58
第3章登錄功能模組 59
3.1最基本的登錄頁面 59
3.1.1功能預覽 59
3.1.2資料庫設計 60
3.1.3界面設計 61
3.1.4功能實現 61
3.2具有驗證碼功能的登錄頁面 64
3.2.1功能預覽 64
3.2.2驗證碼的實現 65
3.2.3驗證碼的使用 67
3.3具有高級功能的登錄頁面 69
3.3.1功能預覽 69
3.3.2資料庫設計 71
3.3.3資料庫連線 72
3.3.4界面設計 74
3.3.5登錄頁面功能實現代碼 75
3.4登錄控制項簡介 79
3.4.1功能預覽 79
3.4.2配置檔案 80
3.4.3登錄頁面 89
3.4.4歡迎頁面 89
3.5本章小結 90
第4章註冊功能模組 91
4.1最基本的註冊頁面 91
4.1.1功能預覽 91
4.1.2資料庫設計 92
4.1.3資料庫連線 93
4.1.4界面設計 94
4.1.5功能實現 97
4.2具有高級功能的註冊頁面 98
4.2.1功能預覽 98
4.2.2資料庫設計 101
4.2.3資料庫連線 102
4.2.4界面設計 103
4.2.5功能實現 104
4.3本章小結 111
第5章搜尋功能模組 113
5.1最基本的搜尋頁面 113
5.1.1功能預覽 113
5.1.2資料庫設計 115
5.1.3資料庫連線 115
5.1.4界面設計 116
5.1.5功能實現 117
5.2複雜的搜尋頁面 118
5.2.1功能預覽 118
5.2.2資料庫設計 121
5.2.3資料庫連線 121
5.2.4界面設計 122
5.2.5功能實現 124
5.3多表搜尋 127
5.3.1功能預覽 127
5.3.2資料庫設計 128
5.3.3資料庫連線 128
5.3.4界面設計 129
5.3.5功能實現 129
5.4本章小結 132
第6章編輯功能模組 133
6.1具有添加功能的編輯頁面 133
6.1.1功能預覽 133
6.1.2資料庫設計 135
6.1.3資料庫連線 136
6.1.4界面設計 137
6.1.5功能實現 139
6.2具有修改功能的編輯頁面 142
6.2.1功能預覽 142
6.2.2資料庫設計 144
6.2.3資料庫連線 144
6.2.4界面設計 144
6.2.5功能實現 145
6.3本章小結 149
第7章刪除功能模組 151
7.1最基本的刪除頁面 151
7.1.1功能預覽 151
7.1.2資料庫設計 152
7.1.3資料庫連線 152
7.1.4界面設計 153
7.1.5功能實現 154
7.2具有高級功能的刪除頁面 156
7.2.1功能預覽 156
7.2.2資料庫設計 157
7.2.3資料庫連線 158
7.2.4界面設計 159
7.2.5功能實現 159
7.3使用存儲過程的編輯功能模組 160
7.3.1功能預覽 161
7.3.2資料庫設計 162
7.3.3資料庫連線 163
7.3.4界面設計 164
7.3.5功能實現 166
7.4本章小結 175
第8章上傳下載功能模組 177
8.1FileUpload類介紹 177
8.2簡易檔案上傳頁面 178
8.2.1功能預覽 178
8.2.2界面設計 180
8.2.3功能實現 181
8.3使用資料庫的檔案上傳頁面 183
8.3.1功能預覽 183
8.3.2資料庫設計 185
8.3.3資料庫連線 185
8.3.4界面設計 186
8.3.5功能實現 188
8.4檔案下載功能模組 190
8.4.1功能預覽 191
8.4.2功能實現 192
8.5本章小結 197
第9章討論區功能模組 199
9.1TreeView控制項介紹 199
9.2最簡單的討論區 201
9.2.1功能預覽 201
9.2.2資料庫設計 202
9.2.3資料庫連結 203
9.2.4界面設計 204
9.2.5功能實現 205
9.3改進的討論區 207
9.3.1功能預覽 207
9.3.2資料庫設計 209
9.3.3資料庫連線 210
9.3.4界面設計 211
9.3.5功能實現 220
9.4本章小結 222
第10章電子郵件收發功能模組 223
10.1功能預覽 223
10.2System.Net.Mail命名空間中
的類 227
10.3接收電子郵件 227
10.3.1界面設計 227
10.3.2功能實現 228
10.4舊模式傳送電子郵件 231
10.4.1界面設計 231
10.4.2功能實現 232
10.5新模式傳送電子郵件 238
10.5.1界面設計 238
10.5.2配置web.config檔案 239
10.5.3功能實現 240
10.6傳送HTML格式的電子郵件 241
10.7傳送帶附屬檔案的電子郵件 242
10.8本章小結 243
第11章線上投票功能模組 245
11.1功能預覽 245
11.1.1各子模組功能預覽 246
11.1.2資料庫設計 248
11.1.3資料庫連線 250
11.2投票項目管理功能模組 250
11.2.1界面設計 250
11.2.2功能實現 251
11.3投票功能模組 255
11.3.1界面設計 255
11.3.2功能實現 257
11.4查看投票功能模組 259
11.4.1界面設計 259
11.4.2功能實現 260
11.5本章小結 261
第12章新聞發布功能模組 263
12.1新聞發布模組概述 263
12.1.1功能描述 263
12.1.2檔案結構 264
12.1.3資料庫介紹 265
12.2新聞瀏覽功能模組 267
12.2.1功能預覽 267
12.2.2界面設計 268
12.2.3功能實現 268
12.3登錄功能模組 270
12.4新聞類別管理模組 272
12.4.1添加、編輯新聞類別 272
12.4.2新聞類別列表模組 274
12.4.3刪除功能模組 274
12.5新聞信息管理功能模組 275
12.6本章小結 276
第13章辦公自動化系統 277
13.1辦公自動化系統概述 277
13.1.1功能描述 277
13.1.2檔案結構 278
13.1.3資料庫介紹 279
13.2配置web.config檔案 282
13.3登錄功能模組 283
13.4員工信息列表模組 286
13.4.1功能預覽 286
13.4.2界面設計 287
13.4.3功能實現 288
13.5搜尋功能模組 291
13.5.1功能預覽 291
13.5.2界面設計 291
13.5.3功能實現 292
13.6員工信息編輯模組 293
13.6.1功能預覽 293
13.6.2功能實現 294
13.6.3員工信息的修改 301
13.7本章小結 302
第14章部落格系統 303
14.1部落格系統概述 303
14.1.1功能描述 303
14.1.2檔案結構 304
14.1.3資料庫介紹 305
14.2配置web.config檔案 309
14.3日誌管理模組 310
14.3.1用戶登錄模組 311
14.3.2日誌文章列表模組 314
14.3.3文章修改 316
14.3.4添加新文章 318
14.3.5其他模組 318
14.4部落格首頁模組 319
14.4.1文章目錄列表 319
14.4.2文章列表 321
14.5某目錄下文章列表頁面 322
14.6文章內容頁面 323
14.7本章小結 323
第15章寬頻線上 325
15.1寬頻線上系統概述 325
15.1.1功能描述 325
15.1.2檔案結構 326
15.1.3資料庫介紹 327
15.2會員管理模組 333
15.2.1會員登錄模組 333
15.2.2會員註冊模組 335
15.2.3註銷模組 335
15.2.4其他模組 336
15.3搜尋功能模組 336
15.3.1搜尋模組 336
15.3.2搜尋結果模組 337
15.4影片分類列表模組 343
15.5影片排行模組 344
15.6電影詳細信息模組 347
15.6.1界面設計 347
15.6.2功能實現 350
15.7最新影片模組 354
15.8播放模組 356
15.9本章小結 357
第16章校園網圖書銷售系統 359
16.1校園網圖書銷售系統概述 359
16.1.1功能描述 359
16.1.2檔案結構 360
16.1.3資料庫介紹 362
16.2會員管理模組 369
16.2.1會員登錄模組 369
16.2.2會員註冊模組 373
16.2.3會員密碼修改模組 375
16.2.4會員信息修改模組 380
16.2.5註銷模組 386
16.3搜尋功能模組 387
16.3.1搜尋模組 387
16.3.2搜尋結果模組 387
16.4圖書分類列表模組 391
16.4.1界面設計 392
16.4.2功能實現 393
16.5圖書詳細信息模組 396
16.5.1界面設計 396
16.5.2功能實現 398
16.6推薦圖書模組 401
16.7購物車功能模組 403
16.7.1添加到購物車 403
16.7.2購物車頁面 406
16.7.3結算頁面 417
16.8訂單查詢功能模組 424
16.9本章小結 426
第17章系統移植與升級 427
17.1系統升級 427
17.1.1升級前準備 427
17.1.2系統升級 433
17.1.3修改代碼 435
17.2資料庫移植 437
17.2.1使用Access升級嚮導從
Access移植到SQLServer 437
17.2.2從SQLServer移植
到MySQL 445
17.2.3從SQLServer移植到
Oracle 451
17.3資料庫移植注意事項 453
17.4相似系統移植 455
17.4.1相似系統功能概述 455
17.4.2移植分析 455
17.4.3資料庫移植 456
17.4.4資料庫連線移植 465
17.4.5首頁功能模組 466
17.4.6圖書分類顯示功能模組 471
17.4.7圖書詳細信息功能模組 472
17.4.8搜尋結果功能模組 480
17.5本章小結 482