注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)圖形圖像、多媒體、網(wǎng)頁制作綜合.NET平臺下Web程序設(shè)計(jì)

.NET平臺下Web程序設(shè)計(jì)

.NET平臺下Web程序設(shè)計(jì)

定 價:¥58.00

作 者: 周羽明,劉元婷 編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): .NET技術(shù)叢書
標(biāo) 簽: .NET

ISBN: 9787121104039 出版時間: 2010-04-01 包裝: 平裝
開本: 大16開 頁數(shù): 496 字?jǐn)?shù):  

內(nèi)容簡介

  微軟公司一直引領(lǐng)IT行業(yè)的發(fā)展,平臺占據(jù)市場絕大多數(shù)份額。而對于一個計(jì)算機(jī)的專業(yè)的從業(yè)人員,對微軟整體技術(shù)的把握與發(fā)展,也是大多數(shù)IT從業(yè)人員的必然選擇?!?NET平臺下Web程序設(shè)計(jì)》籍就帶我們?nèi)娴牧私鈱W(xué)習(xí)掌握微軟.NET平臺下的Web程序設(shè)計(jì)、Web程序設(shè)計(jì)中字符串與正則表達(dá)式、以及XML與Web Services。相信通過學(xué)習(xí),您可以全面的掌握.NET平臺下的Web程序設(shè)計(jì)。按照學(xué)習(xí)的順序和技術(shù)的難易程度,每一個知識點(diǎn)都配套詳細(xì)的實(shí)訓(xùn)實(shí)驗(yàn),通過實(shí)訓(xùn)實(shí)驗(yàn)讓我們以最快速度全面的掌握微軟平臺與技術(shù)。《.NET平臺下Web程序設(shè)計(jì)》適用于各種實(shí)訓(xùn)學(xué)校,計(jì)算機(jī)軟件學(xué)院及培訓(xùn)中心作為講授微軟平臺與技術(shù)的實(shí)踐類教材和輔導(dǎo)材料。

作者簡介

暫缺《.NET平臺下Web程序設(shè)計(jì)》作者簡介

圖書目錄

第1章 ASP.NET Web程序設(shè)計(jì) 1
1.1 ASP.NET開發(fā)必備 1
1.1.1 客戶端/服務(wù)器工作模式 1
1.1.2 網(wǎng)頁的分類 2
1.2 ASP.NET開發(fā)入門 5
1.2.1 ASP.NET介紹 5
1.2.2 ASP.NET工作原理 7
1.2.3 ASP.NET網(wǎng)頁代碼模型 7
1.2.4 ASP.NET 2.0網(wǎng)頁模型中的新增功能 12
1.2.5 ASP.NET應(yīng)用程序生命周期概述 13
1.2.6 Web窗體語法 17
1.3 創(chuàng)建基本網(wǎng)頁 24
1.3.1 創(chuàng)建網(wǎng)站和網(wǎng)頁 24
1.3.2 添加控件和對控件編程 29
1.3.3 運(yùn)行網(wǎng)頁 32
1.3.4 使用附加控件 33
1.4 數(shù)據(jù)綁定基礎(chǔ) 35
1.4.1 數(shù)據(jù)綁定概述和語法 35
1.4.2 綁定到簡單屬性 36
1.4.3 綁定到集合和列表 38
.1.4.4 綁定到表達(dá)式或方法 42
1.4.5 DataBinder.Eval() 43
1.5 網(wǎng)頁的基本數(shù)據(jù)訪問 46
1.5.1 創(chuàng)建網(wǎng)站 46
1.5.2 創(chuàng)建文件系統(tǒng)網(wǎng)站 47
1.5.3 添加顯示數(shù)據(jù)的GridView控件 47
1.5.4 運(yùn)行和測試頁面 50
1.5.5 添加排序和分頁 50
1.5.6 添加篩選 51
1.5.7 用參數(shù)化篩選器修改查詢 52
1.6 ASP.NET 2.0的數(shù)據(jù)訪問 53
1.6.1 數(shù)據(jù)訪問簡介 53
1.6.2 Web應(yīng)用程序的數(shù)據(jù)訪問 53
1.6.3 ASP.NET數(shù)據(jù)控件 58
1.6.4 AccessDataSource 59
1.6.5 SQLDataSource 59
1.6.6 ObjectDataSource 59
1.6.7 DataSetDataSource 59
1.6.8 小結(jié) 69
1.7 常用服務(wù)器控件 69
1.7.1 標(biāo)準(zhǔn)控件 69
1.7.2 數(shù)據(jù)控件 79
1.7.3 驗(yàn)證控件 95
1.7.4 導(dǎo)航控件 101
1.7.5 用戶控件 112
1.8 ASP.NET 3.5的新特征 113
第2章 ASP.NET Web程序設(shè)計(jì)動手實(shí)驗(yàn) 116
2.1 實(shí)驗(yàn)1 創(chuàng)建基本的HTML頁 116
2.1.1 實(shí)例說明 116
2.1.2 技術(shù)要點(diǎn) 116
2.1.3 設(shè)計(jì)過程 116
2.2 實(shí)驗(yàn)2 創(chuàng)建代碼分離的ASP.NET頁面 126
2.2.1 實(shí)例說明 126
2.2.2 技術(shù)要點(diǎn) 127
2.2.3 設(shè)計(jì)過程 127
2.3 實(shí)驗(yàn)3 網(wǎng)頁中的基本數(shù)據(jù)訪問 129
2.3.1 實(shí)例說明 129
2.3.2 技術(shù)要點(diǎn) 129
2.3.3 設(shè)計(jì)過程 129
2.4 實(shí)驗(yàn)4 使用母板頁與主題 135
2.4.1 實(shí)例說明 135
2.4.2 技術(shù)要點(diǎn) 135
2.4.3 設(shè)計(jì)過程 136
2.5 實(shí)驗(yàn)5 使用驗(yàn)證控件 139
2.5.1 實(shí)例說明 139
2.5.2 技術(shù)要點(diǎn) 139
2.5.3 設(shè)計(jì)過程 139
2.6 實(shí)驗(yàn)6 站點(diǎn)導(dǎo)航 153
2.6.1 實(shí)例說明 153
2.6.2 技術(shù)要點(diǎn) 153
2.6.3 設(shè)計(jì)過程 153
2.7 實(shí)驗(yàn)7 用戶登錄 155
2.7.1 實(shí)例說明 155
2.7.2 技術(shù)要點(diǎn) 156
2.7.3 設(shè)計(jì)過程 156
2.8 實(shí)驗(yàn)8 用戶控件 160
2.8.1 實(shí)例說明 160
2.8.2 技術(shù)要點(diǎn) 160
2.8.3 設(shè)計(jì)過程 160
2.9 實(shí)驗(yàn)9 WebPart控件 163
2.9.1 實(shí)例說明 163
2.9.2 技術(shù)要點(diǎn) 163
2.9.3 設(shè)計(jì)過程 163
2.10 實(shí)驗(yàn)10 使用AdRotator控件顯示和跟蹤廣告 170
2.10.1 實(shí)例說明 170
2.10.2 技術(shù)要點(diǎn) 171
2.10.3 設(shè)計(jì)過程 171
2.11 實(shí)驗(yàn)11 為移動設(shè)備創(chuàng)建網(wǎng)站 175
2.11.1 實(shí)例說明 175
2.11.2 技術(shù)要點(diǎn) 175
2.11.3 設(shè)計(jì)過程 175
2.12 實(shí)驗(yàn)12 創(chuàng)建基本的ASP.NET Wizard控件 179
2.12.1 實(shí)例說明 179
2.12.2 技術(shù)要點(diǎn) 179
2.12.3 設(shè)計(jì)過程 179
2.13 實(shí)驗(yàn)13 使用DataList Web服務(wù)器控件顯示格式化數(shù)據(jù) 181
2.13.1 實(shí)例說明 181
2.13.2 技術(shù)要點(diǎn) 181
2.13.3 設(shè)計(jì)過程 181
2.14 實(shí)驗(yàn)14 數(shù)據(jù)綁定到自定義業(yè)務(wù)對象 186
2.14.1 實(shí)例說明 186
2.14.2 技術(shù)要點(diǎn) 186
2.14.3 設(shè)計(jì)過程 187
2.15 實(shí)驗(yàn)15 使用FormView Web服務(wù)器控件顯示格式化數(shù)據(jù) 191
2.15.1 實(shí)例說明 191
2.15.2 技術(shù)要點(diǎn) 191
2.15.3 設(shè)計(jì)過程 191
第3章 Web程序設(shè)計(jì)中的字符串與正則表達(dá)式 199
3.1 .NET Framework類庫 199
3.2 C#中的字符 199
3.3 String類 200
3.3.1 索引 200
3.3.2 序號運(yùn)算和區(qū)分區(qū)域性的運(yùn)算 200
3.3.3 功能 201
3.3.4 實(shí)現(xiàn)的接口 202
3.4 基本字符串操作 202
3.4.1 連接多個字符串 202
3.4.2 訪問各個字符 203
3.4.3 轉(zhuǎn)義符及@符號 204
3.4.4 創(chuàng)建新字符串 204
3.4.5 剪裁和移除字符 206
3.4.6 填充字符串 208
3.4.7 比較字符串 208
3.4.8 更改大小寫 212
3.4.9 使用Split方法分析字符串 212
3.4.10 修改字符串內(nèi)容 213
3.5 StringBuilder類 214
3.6 使用StringBuilder類 215
3.6.1 設(shè)置容量和長度 215
3.6.2 修改StringBuilder字符串 216
3.7 格式化類型 217
3.7.1 格式化概述 218
3.7.2 格式化基類型 219
3.7.3 不同區(qū)域性的格式設(shè)置 219
3.8 復(fù)合格式化 220
3.9 數(shù)字格式字符串 223
3.9.1 標(biāo)準(zhǔn)數(shù)字格式字符串 224
3.9.2 標(biāo)準(zhǔn)數(shù)字格式字符串輸出示例 226
3.9.3 自定義數(shù)字格式字符串 227
3.9.4 自定義數(shù)字格式字符串輸出示例 230
3.10 日期與時間格式字符串 230
3.10.1 標(biāo)準(zhǔn)DateTime格式字符串 230
3.10.2 標(biāo)準(zhǔn)DateTime格式字符串輸出示例 232
3.10.3 自定義DateTime格式字符串 233
3.10.4 自定義DateTime格式字符串輸出示例 237
3.11 枚舉及自定義格式字符串 238
3.11.1 枚舉格式字符串 238
3.11.2 自定義格式字符串 239
3.12 分析字符串 242
3.12.1 分析數(shù)值字符串 242
3.12.2 分析日期和時間字符串 243
3.12.3 分析其他字符串 244
3.12.4 創(chuàng)建新字符串 245
3.13 Unicode及編碼 245
3.13.1 .NET Framework中的Unicode 245
3.13.2 對字符進(jìn)行編碼的最常用的類 246
3.13.3 使用Encoding類 247
3.14 不區(qū)分區(qū)域性的字符串操作 248
3.14.1 自定義大小寫映射和排序規(guī)則 249
3.14.2 執(zhí)行不區(qū)分區(qū)域性的字符串比較 251
3.14.3 執(zhí)行不區(qū)分區(qū)域性的大小寫更改 252
3.14.4 在集合中執(zhí)行不區(qū)分區(qū)域性的字符串操作 253
3.14.5 在數(shù)組中執(zhí)行不區(qū)分區(qū)域性的字符串操作 255
3.14.6 在RegularExpressions命名空間中執(zhí)行不區(qū)分區(qū)域性的操作 255
3.15 正則表達(dá)式 256
3.16 正則表達(dá)式語言元素 257
3.16.1 字符轉(zhuǎn)義 257
3.16.2 替換 258
3.16.3 字符類 258
3.16.4 正則表達(dá)式選項(xiàng) 259
3.16.5 原子零寬度斷言 260
3.16.6 限定符 261
3.16.7 分組構(gòu)造 261
3.16.8 后向引用構(gòu)造 262
3.16.9 替換構(gòu)造 262
3.16.10 其他構(gòu)造 263
3.17 正則表達(dá)式類 263
3.17.1 Regex 263
3.17.2 Match 264
3.17.3 MatchCollection 264
3.17.4 GroupCollection 265
3.17.5 CaptureCollection 265
3.17.6 Group 267
3.17.7 Capture 268
3.18 正則表達(dá)式行為的詳細(xì)信息 268
3.18.1 匹配行為 268
3.18.2 反向引用 270
3.18.3 回溯 271
3.18.4 非回溯預(yù)測先行和追溯 271
3.18.5 限定符和空匹配 271
3.18.6 空匹配后的下一個匹配 272
3.18.7 編譯和重復(fù)使用 272
3.18.8 線程安全 273
3.19 正則表達(dá)式示例 273
3.19.1 掃描HREF 273
3.19.2 更改日期格式 274
3.19.3 從URL中提取協(xié)議和端口號 275
3.19.4 從字符串中剝離無效字符 275
3.19.5 驗(yàn)證字符串是否為有效的電子郵件格式 275
第4章 Web程序設(shè)計(jì)中的字符串與正則表達(dá)式動手實(shí)驗(yàn) 276
4.1 實(shí)驗(yàn)1 Sort()方法和Reverse()方法 276
4.1.1 實(shí)驗(yàn)?zāi)繕?biāo) 276
4.1.2 實(shí)驗(yàn)步驟 276
4.2 實(shí)驗(yàn)2 String類型是引用類型 278
4.2.1 實(shí)驗(yàn)?zāi)繕?biāo) 278
4.2.2 實(shí)驗(yàn)步驟 278
4.3 實(shí)驗(yàn)3 轉(zhuǎn)義符與字符串 279
4.3.1 實(shí)驗(yàn)?zāi)繕?biāo) 279
4.3.2 實(shí)驗(yàn)步驟 279
4.4 實(shí)驗(yàn)4 StringBuilder類 280
4.4.1 實(shí)驗(yàn)?zāi)繕?biāo) 280
4.4.2 實(shí)驗(yàn)步驟 280
4.5 實(shí)驗(yàn)5 StringBuilder Capacity屬性 283
4.5.1 實(shí)驗(yàn)?zāi)繕?biāo) 283
4.5.2 實(shí)驗(yàn)步驟 284
4.6 實(shí)驗(yàn)6 Char字符操作 285
4.6.1 實(shí)驗(yàn)?zāi)繕?biāo) 285
4.6.2 實(shí)驗(yàn)步驟 285
4.7 實(shí)驗(yàn)7 字符串的比較 286
4.7.1 實(shí)驗(yàn)?zāi)繕?biāo) 286
4.7.2 實(shí)驗(yàn)步驟 286
4.8 實(shí)驗(yàn)8 String類和StringBuilder類的使用 291
4.8.1 實(shí)驗(yàn)?zāi)繕?biāo) 291
4.8.2 實(shí)驗(yàn)步驟 291
4.9 實(shí)驗(yàn)9 從句子中提取單詞示例 292
4.9.1 實(shí)驗(yàn)?zāi)繕?biāo) 292
4.9.2 實(shí)驗(yàn)步驟 292
4.10 實(shí)驗(yàn)10 反轉(zhuǎn)字符串 294
4.10.1 實(shí)驗(yàn)?zāi)繕?biāo) 294
4.10.2 實(shí)驗(yàn)步驟 294
4.11 實(shí)驗(yàn)11 String類和StringBuilder類的插入、刪除和替換效率的比較 295
4.11.1 實(shí)驗(yàn)?zāi)繕?biāo) 295
4.11.2 實(shí)驗(yàn)步驟 295
4.12 實(shí)驗(yàn)12 ToString()方法的使用 298
4.12.1 實(shí)驗(yàn)?zāi)繕?biāo) 298
4.12.2 實(shí)驗(yàn)步驟 298
4.13 實(shí)驗(yàn)13 將字符串轉(zhuǎn)化為其他類型 300
4.13.1 實(shí)驗(yàn)?zāi)繕?biāo) 300
4.13.2 實(shí)驗(yàn)步驟 300
4.14 實(shí)驗(yàn)14 Regex類的使用 302
4.14.1 實(shí)驗(yàn)?zāi)繕?biāo) 302
4.14.2 實(shí)驗(yàn)步驟 302
4.15 實(shí)驗(yàn)15 正則表達(dá)式的基礎(chǔ)語法 304
4.15.1 實(shí)驗(yàn)?zāi)繕?biāo) 304
4.15.2 實(shí)驗(yàn)步驟 304
4.16 實(shí)驗(yàn)16 Group類和GroupCollection類的使用 307
4.16.1 實(shí)驗(yàn)?zāi)繕?biāo) 307
4.16.2 實(shí)驗(yàn)步驟 307
4.17 實(shí)驗(yàn)17 使用正則表達(dá)式匹配模式 309
4.17.1 實(shí)驗(yàn)?zāi)繕?biāo) 309
4.17.2 實(shí)驗(yàn)步驟 309
4.18 實(shí)驗(yàn)18 獲取模式的所有匹配項(xiàng) 311
4.18.1 實(shí)驗(yàn)?zāi)繕?biāo) 311
4.18.2 實(shí)驗(yàn)步驟 311
4.19 實(shí)驗(yàn)19 使用正則表達(dá)式進(jìn)行替換 313
4.19.1 實(shí)驗(yàn)?zāi)繕?biāo) 313
4.19.2 實(shí)驗(yàn)步驟 313
第5章 Web程序設(shè)計(jì)——XML與Web Services 315
5.1 .NET Framework的XML結(jié)構(gòu) 315
5.1.1 .NET Framework的XML設(shè)計(jì)目標(biāo) 315
5.1.2 .NET Framework的XML結(jié)構(gòu)摘要 317
5.2 在內(nèi)存中處理XML數(shù)據(jù) 318
5.2.1 使用DOM模型處理XML數(shù)據(jù) 318
5.2.2 使用XPath數(shù)據(jù)模型處理XML數(shù)據(jù) 345
5.3 用XmlReader讀取XML 381
5.3.1 創(chuàng)建XmlReader 381
5.3.2 XmlReader中的當(dāng)前節(jié)點(diǎn) 383
5.3.3 讀取元素 384
5.3.4 讀取屬性 386
5.4 用XmlWriter編寫XML 389
5.4.1 創(chuàng)建XmlWriter 389
5.4.2 寫入類型化數(shù)據(jù) 390
5.4.3 編寫屬性 392
5.4.4 寫入元素 393
5.5 XML Web Services概述 394
5.5.1 XML Web Services方案 394
5.5.2 XML Web Services基礎(chǔ)結(jié)構(gòu) 395
5.5.3 XML Web Services生存期剖析 397
5.6 使用ASP.NET的XML Web Services 399
5.6.1 ASP.NET XML Web Services的基礎(chǔ)知識 399
5.6.2 使用ASP.NET生成基本的XML Web Services 400
5.6.3 異步XML Web Services方法 402
5.6.4 創(chuàng)建異步Web Services方法 403
5.6.5 將異步調(diào)用與Web Services方法鏈接在一起 404
5.6.6 使用ASP.NET創(chuàng)建的Web Services的管理狀態(tài) 407
5.6.7 ASP.NET XML Web Services的事務(wù) 409
5.6.8 使用ASP.NET創(chuàng)建的Web Services的事務(wù) 409
5.6.9 ASP.NET XML Web Services進(jìn)行的HTML分析 411
5.6.10 創(chuàng)建分析網(wǎng)頁內(nèi)容的Web Services 412
5.6.11 XML Web Services的發(fā)布和部署 415
5.6.12 使用ASP.NET創(chuàng)建的XML Web Services的設(shè)計(jì)指南 418
5.7 生成XML Web Services客戶端 424
5.7.1 瀏覽使用ASP.NET創(chuàng)建的XML Web Services 425
5.7.2 Web Services發(fā)現(xiàn) 426
5.7.3 創(chuàng)建XML Web Services代理 426
5.7.4 為XML Web Services創(chuàng)建客戶端 428
5.7.5 與XML Web Services進(jìn)行異步通信 431
5.7.6 從瀏覽器訪問XML Web Services 433
5.8 使用SOAP頭 435
5.8.1 定義和處理SOAP頭 436
5.8.2 在Web Services客戶端中處理SOAP頭 438
5.8.3 更改SOAP頭的接收方 440
5.8.4 處理未知的SOAP頭 441
5.8.5 處理XML Web Services客戶端要求的SOAP頭 443
第6章 Web程序設(shè)計(jì)——XML與Web Services動手實(shí)驗(yàn) 445
6.1 實(shí)驗(yàn)1 用XML設(shè)計(jì)器創(chuàng)建XML架構(gòu) 445
6.1.1 實(shí)例說明 445
6.1.2 技術(shù)要點(diǎn) 445
6.1.3 設(shè)計(jì)過程 445
6.2 實(shí)驗(yàn)2 創(chuàng)建和使用ASP.NET Web Services 450
6.2.1 實(shí)例說明 450
6.2.2 技術(shù)要點(diǎn) 450
6.2.3 設(shè)計(jì)過程 450
6.3 實(shí)驗(yàn)3 創(chuàng)建網(wǎng)頁以顯示XML數(shù)據(jù) 456
6.3.1 實(shí)例說明 456
6.3.2 技術(shù)要點(diǎn) 456
6.3.3 設(shè)計(jì)過程 456
6.4 實(shí)驗(yàn)4 使用轉(zhuǎn)換在Web窗體中顯示XML文檔 465
6.4.1 實(shí)例說明 465
6.4.2 技術(shù)要點(diǎn) 465
6.4.3 設(shè)計(jì)過程 465
6.5 實(shí)驗(yàn)5 XML數(shù)據(jù)顯示和TreeView控件 470
6.5.1 實(shí)例說明 470
6.5.2 技術(shù)要點(diǎn) 470
6.5.3 設(shè)計(jì)過程 470
6.6 實(shí)驗(yàn)6 調(diào)試XML Web Services 474
6.6.1 實(shí)例說明 474
6.6.2 技術(shù)要點(diǎn) 474
6.6.3 設(shè)計(jì)過程 474
6.7 實(shí)驗(yàn)7 從瀏覽器訪問XML Web Services 475
6.7.1 實(shí)例說明 475
6.7.2 技術(shù)要點(diǎn) 475
6.7.3 設(shè)計(jì)過程 476
6.8 實(shí)驗(yàn)8 使用托管代碼訪問異步Web Services 478
6.8.1 實(shí)例說明 478
6.8.2 技術(shù)要點(diǎn) 478
6.8.3 設(shè)計(jì)過程 478
6.9 實(shí)驗(yàn)9 重定向應(yīng)用程序以面向不同的XML Web Services 479
6.9.1 實(shí)例說明 479
6.9.2 技術(shù)要點(diǎn) 479
6.9.3 設(shè)計(jì)過程 480
6.10 實(shí)驗(yàn)10 使用SOAP擴(kuò)展更改SOAP消息 482
6.10.1 實(shí)例說明 482
6.10.2 技術(shù)要點(diǎn) 483
6.10.3 設(shè)計(jì)過程 483
6.11 實(shí)驗(yàn)11 自定義服務(wù)描述和代理類的生成過程 485
6.11.1 實(shí)例說明 485
6.11.2 技術(shù)要點(diǎn) 485
6.11.3 設(shè)計(jì)過程 485
6.12 實(shí)驗(yàn)12 創(chuàng)建分布式應(yīng)用程序 491
6.12.1 實(shí)例說明 491
6.12.2 技術(shù)要點(diǎn) 491
6.12.3 設(shè)計(jì)過程 491

本目錄推薦

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