ADO.NET應用程式開發(MCTS教程)

ADO.NET應用程式開發(MCTS教程)

《ADO.NET應用程式開發(MCTS教程)》是一部2015年1月20日出版的圖書。

基本介紹

  • 書名:ADO.NET應用程式開發(MCTS教程)
  • ISBN:9787302219620
  • 定價:59元
  • 出版時間:2015-1-20
  • 裝幀:平裝
圖書簡介,圖書目錄,

圖書簡介

全書按照通過ADO.NET訪問數據源的不同環節和方式展開描述,共10章,涵蓋數據源的連線、數據的查詢與獲取、數據完整性的管理、DataSet、數據同步、實體數據模型、語言集成查詢(LINQ)和ADO.NET數據服務。這些技術旨在支持構建以數據為中心的應用程式,增強程式的可靠性,並簡化開發人員的工作。同時,本書也是Exam 70-561考試的官方自學材料,能夠幫助考生充分備考,順利過關。

圖書目錄

第1章資料庫連線的建立 1
課前準備 1
第1課連線數據源 3
Connection對象概述 3
練習:連線資料庫 36
本課要點 39
複習題 39
第2課數據提供程式與較複雜的連線
場景 42
數據提供程式 42
練習:使用角色提供程式 48
本課要點 53
複習題 53
第3課多活動結果集的使用 55
MARS 55
練習:使用MARS 59
本課要點 61
複習題 61
本章回顧 63
本章要點 63
關鍵術語 63
情景分析 63
提高練習 64
模擬測試 64
第2章數據的選擇與查詢 65
課前準備 65
第1課Command對象的構造 67
Command對象概述 67
DbParameter對象 72
練習:構造Command對象 78
本課要點 80
複習題 80
第2課使用數據前的準備 82
查詢的編寫 82
使用DataReader 84
DbDataAdapter和DbTableAdapter的
使用 86
異步查詢 89
特殊的數據類型 91
LINQ的使用 95
練習:數據的使用 95
本課要點 102
複習題 102
本章回顧 103
本章要點 103
關鍵術語 103
情景分析 103
提高練習 104
模擬測試 104
第3章數據集 105
課前準備 105
第1課DataSet概述 107
DataSet類的層次結構 107
從資料庫讀取數據 119
DataSet的數據類型 120
SQLServer用戶定義類型 121
示例:Order和OrderDetails 121
DataTableReader的使用 126
練習:使用DataSet來構建套用
程式 127
本課要點 131
複習題 131
第2課強類型數據集的使用 133
強類型數據集的使用 133
示例:產品與供貨商 140
練習:強類型數據集的使用 142
本課要點 143
複習題 144
本章回顧 145
本章要點 145
關鍵術語 145
情景分析 145
提高練習 146
模擬測試 146
第4章數據的更新 147
課前準備 147
第1課數據的更新 148
通過命令來插入、更新和刪除
數據 148
使用DataAdapter來更新數據 151
命令生成器的使用 151
批量更新的執行 152
使用表適配器來更新數據 153
自定義類型的更新 154
存儲過程的使用 155
示例:資料庫的更新 156
練習:數據的更新 159
複習題 165
第2課數據完整性與事務 168
在DataSet中對數據實施約束 168
示例:刪除產品和供貨商信息 176
練習:事務的管理 178
本課要點 183
複習題 183
本章回顧 185
本章要點 185
關鍵術語 185
情景分析 185
提高練習 186
模擬測試 186
第5章數據的同步 187
課前準備 187
第1課數據的快取 188
為何要使用快取 188
快取的選擇 189
ASP.NET快取 189
桌面快取 196
練習:數據的快取 198
本課要點 203
複習題 203
第2課MicrosoftSyncFramework 205
MicrosoftSyncFramework簡介 205
SyncServicesforADO.NET的使用 207
練習:SyncServicesforADO.NET的
使用 213
本課要點 218
複習題 218
本章回顧 220
本章要點 220
關鍵術語 220
情景分析 220
提高練習 221
模擬測試 221
第6章LINQ概述 223
課前準備 223
第1課通過LINQ構造查詢 224
為何使用LINQ 224
LINQ的基本概念 226
初探LINQ查詢 229
表達式 232
查詢的執行 236
練習:簡單的LINQ查詢 237
本課要點 240
複習題 241
第2課通過LINQ對結果進行修整 242
獲取基本數據類型的結果 242
將結果投影到已知的類型 243
將結果投影到匿名類型 244
通過LINQ進行連線 245
通過LINQ進行分組 247
練習:結果的修整 249
本課要點 253
複習題 253
本章回顧 254
本章要點 254
關鍵術語 254
情景分析 254
提高練習 255
模擬測試 255
第7章XML 257
課前準備 257
第1課DataSet與XML 258
將DataSet轉換為XML 258
將XML讀入DataSet 260
DataSet與XML架構 262
XML序列化過程的自定義 266
DiffGram的使用 268
練習:DataSet與XML的使用 270
本課要點 274
複習題 275
第2課通過LINQ查詢XML 276
可查詢XML類概述 276
查詢的構造 278
結果的使用 279
練習:通過LINQ查詢XML 281
本課要點 284
複習題 284
本章回顧 285
本章要點 285
關鍵術語 285
情景分析 285
提高練習 286
模擬測試 286
第8章LINQtoSQL 287
課前準備 287
第1課LINQtoSQL概述 288
LINQtoSQL綜述 288
DataContext 289
LINQtoSQL設計器 293
示例:LINQtoSQL設計器的使用 294
練習:LINQtoSQL的使用 297
本課要點 299
複習題 299
第2課數據的更新 301
通過動態SQL更新數據 301
非連線模式下的數據更新 303
存儲過程的使用 305
示例:客戶的添加 306
練習:通過LINQtoSQL來插入
數據 308
本課要點 311
複習題 311
本章回顧 312
本章要點 312
關鍵術語 312
情景分析 312
提高練習 313
模擬測試 313
第9章EntityFramework的使用 315
課前準備 315
第1課實體數據模型的生成與查詢 317
實體數據模型的定義 317
通過對象服務查詢數據 324
練習:EntityFramework的使用 332
本課要點 333
複習題 334
本章回顧 336
本章要點 336
關鍵術語 336
情景分析 336
提高練習 337
模擬測試 337
第10章ADO.NET數據服務 339
課前準備 341
第1課數據服務的暴露 342
數據服務基礎 342
服務的創建 344
練習:服務的創建 355
本課要點 358
複習題 359
第2課數據服務的使用 360
ADO.NET數據服務的使用 360
練習:創建數據服務的客戶端 367
本課要點 370
複習題 370
本章回顧 372
本章要點 372
情景分析 372
提高練習 372
模擬測試 373
答案 375
術語表 389

相關詞條

熱門詞條

聯絡我們