《ASP.NET開發實例大全(提高卷)》是2016年清華大學出版社出版的圖書,作者是軟體開發技術聯盟。
基本介紹
- 書名:ASP.NET開發實例大全(提高卷)
- ISBN:9787302400868
- 出版時間:2016.01.01
出版信息,圖書簡介,目 錄,
出版信息
ASP.NET開發實例大全(提高卷)
作者:軟體開發技術聯盟
定價:128元
印次:1-1
ISBN:9787302400868
印刷日期:2015.11.06
定價:128元
印次:1-1
ISBN:9787302400868
印刷日期:2015.11.06
圖書簡介
《ASP.NET開發實例大全(提高卷)》篩選、匯集了ASP.NET開發從基礎知識到高級套用各個層面約600個實例及原始碼,每個實例都按實例說明、關鍵技術、設計過程、詳盡注釋、秘笈心法的順序進行了分析解讀。全書分6篇共20章,主要內容有ASP.NET網站開發常備技術、ASP.NET前端技術套用開發、ASP.NET與Word檔案互動操作、ASP.NET高效套用Excel檔案、ADO.NET資料庫操作技術、ADO.NET事務套用、SQL嵌入ADO.NET實現查詢操作、SQL嵌入ADO.NET高級套用、高效的數據源檔案XML的套用、查詢記憶體中對象LINQtoObjects、查詢關係資料庫LINQtoSQL、使用LINQ運算元據集LINQtoDataSet、新型XML操作技術LINQtoXML、水晶報表基本套用(篩選、排序與分組)、水晶報表高級套用(交叉表與子報表套用)、WebService服務的套用、網站性能最佳化與安全策略、程式開發設計模式與架構、網站設計與網頁配色、ASP.NET典型項目開發等。配書光碟附帶了實例的源程式和部分講解視頻。
《ASP.NET開發實例大全(提高卷)》既適合ASP.NET程式設計師參考和查閱,也適合ASP.NET初學者,如高校學生、軟體開發培訓學員及相關求職人員學習、練習、速查使用。
目 錄
第1篇 ASP.NET網站高效開發篇
第1章 ASP.NET網站開發常備技術 2
1.1 即學即用的正則表達式 3
?實例001 使用正則表達式驗證電話號碼 3
實例002 使用正則表達式驗證輸入密碼條件 4
實例003 使用正則表達式驗證郵政編碼 5
實例004 使用正則表達式驗證手機號 5
實例005 使用正則表達式驗證身份證號 6
實例006 使用正則表達式驗證兩位小數 7
實例007 使用正則表達式驗證一年的12個
月份 8
實例008 使用正則表達式驗證一個月的31天 9
實例009 使用正則表達式驗證數字輸入 10
實例010 使用正則表達式驗證密碼長度 11
實例011 使用正則表達式驗證非零的正整數 12
實例012 使用正則表達式驗證非零的負整數 13
實例013 使用正則表達式驗證大寫字母 13
實例014 使用正則表達式驗證小寫字母 14
?實例015 使用正則表達式檢查字元串中重複
出現的詞 15
?實例016 使用正則表達式替換字元串 16
?實例017 使用正則表達式拆分字元串 17
實例018 使用正則表達式驗證輸入字母 18
實例019 使用正則表達式驗證中文漢字輸入 19
實例020 使用正則表達式驗證輸入字元串 20
?實例021 使用正則表達式驗證E-mail格式 21
實例022 使用正則表達式驗證IP位址 22
實例023 使用正則表達式驗證URL 23
1.2 網路信息的站內搜尋 24
- 實例024一般搜尋 24
- 實例025高級搜尋 27
- 實例026常用搜尋 30
- 實例027在自己的網站中加入百度和Google
- 搜尋 31
- 實例028龍行天下搜尋引擎中智慧型匹配檢索功能 33
- 1.3思維擴展的常用算法 35
- 實例029鍊表算法——單向鍊表 35
- 實例030鍊表算法——雙向鍊表 40
- 實例031常用算法——堆疊 45
- 實例032常用算法——佇列 47
- 實例033常用算法——樹的實現 49
- 實例034排序算法——選擇排序算法 53
- 實例035排序算法——插入排序算法 54
- 實例036排序算法——希爾排序算法 55
- 實例037算法套用——按要求生成指定位數編號 56
- 1.4發布ASP.NET應用程式 58
- 實例038發布ASP.NET應用程式 58
- 實例039使用“複製網站”發布ASP.NET網站 59
- 第2章ASP.NET前端技術套用開發 62
- 2.1通信開發:電子郵件傳送與接收 63
- 實例040利用SMTP服務傳送電子郵件 63
- 實例041利用Jmail組件傳送郵件 66
- 實例042使用POP3協定接收電子郵件 68
- 2.2高端套用:自定義組件套用 72
- 實例043自定義GridView數據綁定組件開發 72
- 實例044自定義OurPager分頁組件開發 75
- 2.3超級網購:網上購物與銀行線上支付 80
- ?實例045購物商城網創建個人店鋪 80
- ?實例046網上商城購物車 83
- ?實例047網銀線上支付 88
- ?實例048支付寶線上支付 95
- ?實例049快錢線上支付 102
- 實例050NPS線上支付 105
- 實例051YeePay易寶線上支付 109
- 2.4強強組合:Web系統套用硬體開發 112
- 實例052寫入與讀取串口加密狗 112
- 實例053使用U口加密鎖進行身份驗證 115
- 實例054利用簡訊貓傳送與接收手機簡訊息 118
- 實例055遠程獲取客戶端網卡地址 127
- 實例056使用IC卡製作考勤程式 130
- 實例057條形碼掃描器銷售商品 139
- 實例058利用語音卡實現客戶來電查詢 141
- 實例059使用數據採集器實現庫存檔點 145
- 2.5絢麗網站:jQuery視圖開發 147
- 實例060結合jQuery實現檔案上傳 147
- 實例061結合jQuery實現線上裁剪 156
- 實例062圖片幻燈片 159
- 實例063密碼強度檢測 160
- 實例064顏色拾取器 161
- 實例065文本框提示標籤 163
- 實例066廣告輪顯 164
- 實例067圖片放大鏡 165
- 實例068文本編輯器 166
- 實例069右鍵選單 167
- 實例070日期拾取器 170
- 實例071網頁軟鍵盤 171
- 2.6其他套用 172
- 實例072FreeTextBox組件(文本編輯器)
- 的簡單使用 172
- 實例073ASP.NET生成靜態網頁 174
- 實例074獲取伺服器名稱、客戶端名稱和
- IP位址 176
- 實例075ASP.NET實現斷點續傳 177
- 第3章ASP.NET與Word檔案互動操作 179
- 3.1 Word文檔基本操作 180
- 實例076創建Word文檔 180
- ?實例077向Word文檔中寫入文字 181
- 實例078在Word文檔中插入圖片 183
- ?實例079在Word文檔中繪製表格 184
- 實例080設定Word文檔中的字型樣式 186
- 實例081統計Word文檔中的字元數 187
- 實例082將一個Word文檔分割為多個小的
- Word文檔 189
- 實例083將多個Word文檔合併為一個
- Word文檔 191
- 實例084批量替換Word文檔中指定的字元串 194
- 3.2 讀取外部數據到Word中 196
- ?實例085讀取文本檔案到Word中 196
- 實例086讀取多個文本檔案到同一Word文檔中 198
- 實例087讀取Access數據到Word並對數據列
- 進行計算 199
- 實例088將SQLServer數據查詢結果輸出
- 到Word 202
- 實例089將XML中的數據讀取到Word文檔中 203
- 3.3 將Word中的數據進行輸出處理 205
- 實例090讀取Word數據到文本檔案 205
- 實例091將Word中數據分解到多個文本
- 檔案中 207
- 實例092讀取Word文檔中表格數據到
- Access資料庫 209
- 實例093讀取Word文檔中表格數據到
- SQLServer資料庫 211
- 實例094將Word文檔轉換為HTML網頁 213
- 實例095在列印預覽中顯示Word文檔 215
- 實例096提取Word文檔中的目錄 216
- 實例097在瀏覽器中訪問Word檔案 219
- 第4章ASP.NET高效套用Excel檔案 221
- 4.1 Excel基本操作 222
- 實例098創建Excel檔案並保存 222
- ?實例099為Excel工作簿設定和清除密碼 223
- 實例100為一個Excel檔案創建多個工作表 225
- 實例101刪除Excel檔案中指定的工作表 226
- 4.2 讀取外部數據到Excel 227
- 實例102讀取文本檔案到Excel並對數據列
- 進行格式化 227
- 實例103將文本檔案數據分解到Excel中的
- 不同工作表 229
- 實例104讀取多個Word文檔檔案到Excel
- 同一工作表 230
- 實例105讀取Access資料庫中指定表數據
- 到Excel 233
- 實例106將SQLServer數據查詢結果輸出
- 到Excel 235
- 4.3 將Excel數據進行輸出處理 236
- 實例107讀取Excel指定表數據到文本檔案 236
- 實例108將Excel數據分解到多個文本檔案 238
- 實例109讀取多個Excel檔案數據到Word
- 文檔 239
- 實例110讀取Excel查詢結果到Access
- 資料庫 242
- 實例111將多個Excel檔案輸出到同一SQLServer
- 資料庫 244
- ?實例112批量讀取Excel檔案給指定資料庫 246
- 4.4 利用Excel進行數據挖掘 248
- 實例113利用Excel對數據進行格式轉換 248
- 實例114將多個Excel檔案匯總到一個
- Excel檔案 250
- 第2篇ASP.NET資料庫套用篇
- 第5章ADO.NET資料庫操作技術 254
- 5.1一切從我開始:建立Connection
- 資料庫連線 255
- 實例115建立Access資料庫連線 255
- 實例116與加密後的Access資料庫建立連線 256
- ?實例117訪問Excel檔案 257
- 實例118建立SQLServer資料庫連線實例 258
- 實例119建立Oracle資料庫連線實例 260
- ?實例120ASP.NET實現通用資料庫連線 261
- 5.2數據引擎:執行資料庫命令Command
- 對象 264
- 實例121單條郵件信息的傳送(添加單條
- 數據) 264
- 實例122添加多條學生姓名信息 266
- 實例123將檔案添加到資料庫中(二進制
- 保存數據) 267
- 實例124更新單條商品信息(更新指定記錄) 269
- 實例125單個用戶密碼重置功能(MD5加密) 271
- 實例126以傳參方式批量更新供求信息
- 發布時間 273
- 實例127動態組合SQL語句方式實現批量更新 274
- 實例128刪除單條供求信息,並彈出刪除提示 276
- 實例129後台管理中批量刪除發布的供求信息 278
- 實例130刪除整表記錄 279
- 5.3抓住實質:ADO.NET數據訪問模式 281
- 實例131連線模式數據訪問DataReader對象 281
- 實例132離線模式數據訪問DataSet和
- DataAdapter 283
- ?實例133DataAdapter對象的Update方法
- 批量更新(1) 286
- 實例134DataAdapter對象的Update方法
- 批量更新(2) 288
- ?實例135使用DataAdapter填充多個表
- (利用關係) 289
- ?實例136強類型DataSet與SqlDataAdapter
- 搭配查詢 291
- 實例137用TableAdapter創建DataTable
- 定義及查詢 293
- ?實例138用DataView排序供求信息數據 295
- 實例139使用DataView過濾供求信息數據 297
- ?實例140合二為一——合併兩個數據集的
- 數據內容 300
- 實例141一分為二——複製數據集 301
- 實例142動態創建DataTable 302
- 實例143DataTable行狀態與行版本 304
- 5.4高效開發:資料庫操作類的封裝設計 306
- 實例144執行命令方法的封裝(添加/
- 修改/刪除) 306
- 實例145查詢數據方法的封裝(查詢商品
- 信息) 309
- 實例146數據統計方法的封裝(用戶登錄
- 功能設計) 310
- 實例147SqlParameter參數方式運算元據庫
- (存儲過程) 311
- 5.5以備後患:資料庫的備份與恢復 315
- 實例148資料庫的備份操作 315
- 實例149資料庫的還原操作 318
- 實例150資料庫的分離操作 320
- 實例151資料庫的附加操作 321
- 實例152收縮資料庫中的數據 323
- 5.6跨越資料庫:資料庫的導入與導出 325
- 實例153將Access資料庫中數據導入到
- Excel檔案中 325
- 實例154將Excel檔案中數據導入到
- Access資料庫中 326
- 實例155將Access資料庫中數據導入到
- SQLServer中 328
- 實例156將SQLServer資料庫中數據導入到
- Access中 330
- 實例157將Excel檔案數據導入到
- SQLServer中 331
- 實例158將SQLServer資料庫中數據導入到
- Excel檔案中 333
- 實例159將資料庫中數據轉換為文本檔案 335
- 實例160將Access資料庫中的圖書信息
- 生成XML檔案 336
- 5.7學以致用:ADO.NET高級套用 338
- 實例161會員密碼三次找回功能
- (帶凍結功能) 338
- 實例162將上傳圖片名稱存儲到資料庫中 341
- 實例163將圖片檔案以二進制格式存儲到
- 資料庫中 343
- 實例164讀取資料庫中上傳圖片名稱並
- 顯示圖片 345
- 實例165讀取並顯示資料庫中以二進制方式
- 存儲的圖片 347
- 實例166智慧型驗證會員註冊信息(Ajax) 348
- 實例167順手牽羊——ADO.NET得到多
- 組數據 354
- 實例168藕斷絲連——在資料庫連線中使用
- 連線池 356
- 實例169更有效地管理連線字元串 357
- 實例170無刷新模式聊天室(ADO.NET+
- AJAX) 358
- 第6章ADO.NET事務套用 364
- 6.1必知必會:傳統ADO.NET事務
- 基本的套用 365
- ?實例171事務在留言本註冊時的套用 365
- 實例172事務在插入多表學生信息數據中
- 的套用 367
- 實例173在添加多條供求信息數據中設定
- 事務的保存點 369
- 實例174存儲過程級別事務在會員基本信息
- 註冊中的套用 371
- 6.2新型事務:System.Transactions事務
- 性編程模型 374
- ?實例175使用TransactionScope建立隱式事務 374
- 實例176使用CommittableTransaction建立
- 顯式事務 376
- 實例177設定CommittableTransaction環境事務 378
- 實例178在顯式事務中設定隔離級別 379
- 實例179在隱式事務中設定隔離級別 381
- 6.3高級套用:事務在強類型DataSet
- 中的套用 383
- 實例180仿傳統.NET事務創建TableAdapter
- 事務機制 383
- 實例181以Transactions創建TableAdapter
- 事務機制 385
- 第7章SQL嵌入ADO.NET實現查詢
- 操作 387
- 7.1SELECT查詢子句 388
- 實例182查詢商品特定列數據信息 388
- 實例183使用列別名查詢商品名稱 390
- 實例184在列上加入計算 391
- 實例185使用函式設定條件 393
- 7.2查詢常量 394
- 實例186查詢數字——查詢學生年齡信息 394
- 實例187看查詢字元串——查詢學生學院信息 395
- 實例188查詢日期——查詢學生出生年月日 397
- 實例189查詢邏輯型數據——是否為統招生 398
- 實例190查詢空數據——查詢備註為NULL
- 的信息 399
- 7.3查詢變數 400
- 實例191利用變數查詢字元串數據 400
- 實例192利用變數查詢數值型數據 402
- 實例193利用變數查詢日期型數據 403
- 7.4模式查詢 404
- 實例194利用_通配符進行查詢 404
- 實例195利用%通配符進行查詢 406
- 實例196利用[]通配符進行查詢 407
- 實例197利用[^]通配符進行查詢 408
- 實例198複雜的模式查詢 409
- 7.5TOP和PERCENT限制查詢結果 410
- 實例199查詢前10名數據 410
- ?實例200取出數據統計結果前10名數據 412
- 實例201查詢銷售量占前50%的圖書信息 413
- 實例202查詢庫存數量後20%的圖書信息 414
- 7.6周期、日期查詢 415
- 實例203查詢指定日期的數據 415
- 實例204查詢指定時間段的數據 416
- 實例205按月查詢數據 418
- 7.7比較、邏輯、重複查詢 420
- 實例206查詢大於指定條件的數據 420
- 實例207NOT與謂詞進行組合條件的查詢 421
- 實例208查詢時不顯示重複記錄 423
- 實例209列出數據中的重複記錄和記錄條數 425
- 7.8在查詢中使用OR和AND運算符 426
- 實例210利用OR進行查詢 426
- 實例211利用AND進行查詢 427
- 實例212同時利用OR、AND進行查詢 429
- 7.9排序、分組統計 431
- 實例213數據分組統計(單列) 431
- 實例214在分組查詢中使用ALL關鍵字 433
- 實例215在分組查詢中使用CUBE運算符 435
- 實例216在分組查詢中使用ROLLUP運算符 437
- 實例217對數據進行降序查詢 439
- 實例218對數據進行多條件排序 440
- 實例219對統計結果進行排序 441
- 實例220按倉庫分組統計圖書庫存(多列) 442
- 實例221多表分組統計 443
- 實例222使用COMPUTE關鍵字 445
- 實例223使用COMPUTEBY關鍵字 447
- 7.10聚合函式 448
- 實例224利用聚合函式SUM對銷售額進行
- 匯總 448
- 實例225利用聚合函式AVG求某班學生的
- 平均年齡 450
- ?實例226利用聚合函式MIN求銷售、利潤
- 最少的商品 451
- 實例227利用聚合函式MAX求月銷售額
- 完成最多的員工 453
- 實例228利用聚合函式COUNT求日銷售額大於
- 某值的商品數 454
- ?實例229用First或Last求數據表中第一條或
7.11多表查詢(連線查詢) 457
實例230多表連線查詢 457
實例231在連線查詢中使用表別名 459
實例232使用UNION運算符合併多個結果集 460
7.12嵌套查詢 462
實例233簡單嵌套查詢 462
實例234複雜嵌套查詢 463
實例235嵌套查詢在查詢統計中的套用 464
7.13子查詢 467
實例236用子查詢作派生的表 467
實例237用子查詢作表達式 468
實例238在Update語句中套用子查詢 469
7.14聯合語句UNION 470
實例239使用聯合查詢 470
實例240多表聯合查詢 472
實例241對聯合查詢後的結果進行排序 473
7.15內聯接查詢 474
實例242簡單內聯接查詢 474
實例243複雜內聯接查詢 476
實例244使用內聯接選擇一個表與另一個表中行
相關所有行 477
7.16外聯接查詢 478
實例245LeftOuterJoin查詢——左外聯接查詢 478
實例246RightOuterJoin查詢——右外聯接查詢 479
實例247使用外聯接進行多表聯合查詢 480
7.17利用IN進行查詢 482
實例248使用IN引入子查詢限定查詢範圍 482
實例249用IN查詢表中的記錄信息 483
7.18交叉表查詢 484
實例250利用transform分析圖書銷售數據
(Access) 484
?實例251利用transform動態分析數據 485
實例252靜態交叉表(SQLServer) 487
?實例253動態交叉表(SQLServer) 490
7.19函式查詢 492
實例254在查詢語句中使用格式化函式
(Access) 492
實例255在查詢語句中使用字元串函式
(Access) 493
實例256在查詢中使用日期函式 494
7.20HAVING語句套用 495
實例257利用HAVING語句過濾分組數據 495
實例258HAVING語句套用在多表查詢中 497
第8章SQL嵌入ADO.NET高級套用 499
8.1虛擬數據表:視圖的套用 500
?實例259查詢視圖中的員工工資數據 500
實例260獲取當前資料庫中的全部用戶視圖 501
實例261修改視圖中的數據 502
8.2高效的數據處理:存儲過程的套用 503
實例262存儲過程的簡單套用 503
實例263套用存儲過程添加數據 504
實例264套用存儲過程修改數據 505
實例265套用存儲過程刪除數據 507
實例266存儲過程查詢數據 508
實例267獲取當前資料庫中的存儲過程信息 509
實例268加密資料庫中的存儲過程源碼 510
?實例269通過存儲過程關閉SQL資料庫
連線進程 511
8.3觸發器的套用 513
實例270通過Insert型觸發器對員工數據
進行添加操作 513
?實例271通過Update型觸發器對管理員信息
進行修改 515
實例272通過Delete型觸發器對數據進行
刪除操作 517
實例273觸發器的嵌套使用 519
實例274獲取當前資料庫中的觸發器信息 522
第9章高效的數據源檔案XML的套用 523
9.1XML和DataSet的互操作 524
實例275寫入XML檔案 524
實例276讀取XML檔案 525
實例277獲取XML字元串 526
實例278獲取XSD字元串 527
實例279將XML架構套用於DataSet 529
實例280根據XSD生成DataSet框架 530
實例281根據DataSet生成XSD檔案 531
?實例282DataSet與XML建立同步關聯 532
9.2基於DOM的方式操作XML 534
實例283創建XML檔案 534
實例284載入XML檔案 535
實例285添加XML節點 536
?實例286為XML節點添加屬性 538
實例287查找XML節點 539
實例288修改XML節點 541
實例289刪除XML節點 542
實例290遍歷XML節點 544
9.3基於流的方式操作XML 545
?實例291讀取XML檔案 545
實例292寫XML檔案 547
9.4XML檔案的轉換 549
實例293XSL轉換XML檔案 549
實例294在HTML頁面中使用XML檔案 551
實例295通過CSS實現在HTML中顯示
XML數據 552
9.5XML檔案的加密與解密 554
實例296加密XML檔案 554
實例297解密XML檔案 555
9.6XML檔案的套用 557
實例298在SQLServer中讀取XML檔案 557
實例299RSS訂閱頁面 559
實例300使用XML檔案存儲信息的
留言板 560
?實例301基於XSD的XML驗證 563
第3篇LINQ技術開發篇
第10章查詢記憶體中對象——LINQto
Objects 568
10.1LINQ技術準備 569
實例302對象初始化器 569
實例303集合初始化器 570
實例304創建隱式類型的局部變數 571
實例305創建隱型數組 573
實例306創建匿名類型的對象 574
實例307Lambda表達式 575
實例308用語句作為Lambda表達式的方法體 576
實例309擴展方法——創建自己的Where
操作符 576
10.2高級查詢 578
?實例310查詢複合對象 578
實例311套用自定義方法篩選數據 580
?實例312將字元串數組按元素長度分組 581
實例313獲得序列中元素的索引位置 582
實例314實現多條件升序排序 583
實例315反轉序列中元素的順序 585
?實例316自定義ForEach操作符 586
10.3限定符操作 587
實例317序列中所有元素是否都滿足指定條件 587
實例318序列中是否存在滿足指定條件的元素 589
實例319檢查序列中是否包含指定元素 590
10.4元素操作 591
實例320獲取指定位置的元素 591
實例321獲取第一個元素 592
實例322獲取某類商品最後一次銷售單價 592
實例323使用LINQ實現用戶登錄功能 594
實例324返回指定序列中的元素 595
實例325創建一個空序列 597
實例326創建一個指定範圍值的數組 598
實例327創建一個重複值的數組 599
實例328使用LINQ實現銷售單查詢 600
實例329左外聯接查詢 602
實例330交叉聯接查詢 604
10.5類型轉換操作 605
實例331將數據源轉換為IEnumerable<T>類型 605
實例332將數據源轉換為IQueryable<T>類型 606
實例333查詢非泛型集合 608
實例334篩選指定類型的元素 609
實例335轉換為泛型列表 610
實例336轉換為數組 611
實例337轉換為字典類型 612
實例338轉換為一對多字典 613
10.6使用LINQ操作集合 615
實例339操作靜態數組 615
實例340操作泛型列表List<T> 616
實例341操作泛型排序列表SortedList
<TKey,TValue> 617
實例342操作泛型雙向鍊表LinkedList<T> 618
實例343操作泛型佇列Queue<T> 619
實例344操作泛型堆疊Stack 621
實例345操作泛型哈希集HashSet<T> 622
實例346操作泛型字典Dictionary
<TKey,TValue> 623
實例347操作泛型排序字典 625
實例348操作泛型通用集合Collection<T> 626
實例349操作泛型綁定列表BindingList<T> 627
10.7使用LINQ操作字元串 629
實例350查找字元串中包含的大寫字母 629
實例351查找字元串中包含的數字字元 630
?實例352查找字元串中屬於標點類型的字元 631
實例353查找字元串中屬於符號類型的字元 632
實例354過濾文章中包含指定單詞的句子 633
實例355統計每個單詞在文章中出現的次數 634
實例356查找文章中以ing結尾的單詞 636
實例357將兩個集合中的元素串聯起來 638
10.8使用LINQ操作檔案 639
實例358取兩個目錄中的同名檔案 639
實例359查找指定名稱的檔案 640
實例360查找指定屬性的檔案 641
實例361查找包含指定內容的檔案 642
第11章查詢關係資料庫——LINQtoSQL 643
11.1數據查詢 644 652
11.2聚合操作 653
11.3集合操作 660
11.4DataContext類的方法 664
11.5數據操作 669
第12章使用LINQ運算元據集——LINQtoDataSet 692
12.1數據查詢 693
12.2數據分區操作 703
12.3類型轉換操作 709
12.4列操作 711
12.5其他操作 714
第13章新型XML操作技術——LINQtoXML 719
13.1XML檔案操作 720
13.2查詢操作 722
13.3元素操作 738
13.4屬性操作 743
13.5其他操作 748
第4篇水晶報表與Web服務篇
第14章水晶報表基本套用(篩選、排序與分組) 756
14.1利用報表生成器設計報表 757
14.2水晶報表中數據源和數據的操作 768
14.3報表外觀設計方案 780
14.4水晶報表中欄位和文本對象的操作 787
14.5水晶報表的計算 791
14.6水晶報表中數據的篩選 793
14.7水晶報表的排序與分組 796
實例474水晶報表層次分組設計方案 805
第15章水晶報表高級套用(交叉表與子報表套用) 807
15.1交叉表分析設計方案 808
15.2水晶報表導出設計方案 812
15.3子報表的使用 818
第16章WebService服務的套用 826
16.1認識Web服務 827
16.2Web服務實現資料庫操作 831
16.3Web服務實現通信功能 834
16.4其他套用 838
第5篇網站安全與架構模式篇
第17章網站性能最佳化與安全策略 856
17.1用戶登錄 857
17.2數據加密技術 865
17.3Access資料庫安全 887
17.4過濾非法字元 889
第18章程式開發設計模式與架構 899
18.1創建型模式 900
18.2結構型模式 911
18.3行為型模式 926
18.4網站開發架構模式 951
18.5.NETWeb開發震撼之變——
第6篇綜合套用篇
第19章網站設計與網頁配色 982
19.1企業網站 983
19.2電子商務 989
19.3搜尋引擎 992
19.4機構類網站 994
19.5教育類網站 997
19.6生活資訊類 999
19.7娛樂類網站 1001
19.8供求信息類 1004
19.9其他套用 1006
實例571部落格網站 1009
第20章ASP.NET典型項目開發案例 1010
20.1企業入口網站常用功能開發 1011
20.2部落格網(Blog)核心模組開發 1018
20.3線上論壇基本功能 1026
20.4B2C電子商務網站(購物模組) 1034
20.5OA辦公自動化系統(工作流模組) 1044