当前位置:首页 > 工业技术
ADO.NET应用程序开发  MCTS教程
ADO.NET应用程序开发  MCTS教程

ADO.NET应用程序开发 MCTS教程PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:(美)ShawnWildermuth,MarkBlomsma著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2010
  • ISBN:9787302219620
  • 页数:391 页
图书介绍:本书共10章,全面介绍了如何通过ADO.NET来访问数据源,内容涵盖数据源的连接、数据的查询与获取、数据完整性的管理等。
《ADO.NET应用程序开发 MCTS教程》目录

第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

本章回顾 103

本章要点 103

关键术语 103

情景分析 103

提高练习 104

模拟测试 104

第3章 数据集 105

课前准备 105

第1课 DataSet概述 107

DataSet类的层次结构 107

从数据库读取数据 119

DataSet的数据类型 120

SQL Server用户定义类型 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课 Microsoft Sync Framework 205

Microsoft Sync Framework简介 205

Sync Services for ADO.NET的使用 207

练习:Sync Services for ADO.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章 LINQ to SQL 287

课前准备 287

第1课 LINQ to SQL概述 288

LINQ to SQL综述 288

DataContext 289

LINQ to SQL设计器 293

示例:LINQ to SQL设计器的使用 294

练习:LINQ to SQL的使用 297

本课要点 299

复习题 299

第2课 数据的更新 301

通过动态SQL更新数据 301

非连接模式下的数据更新 303

存储过程的使用 305

示例:客户的添加 306

练习:通过LINQ to SQL来插入数据 308

本课要点 311

复习题 311

本章回顾 312

本章要点 312

关键术语 312

情景分析 312

提高练习 313

模拟测试 313

第9章 Entity Framework的使用 315

课前准备 315

第1课 实体数据模型的生成与查询 317

实体数据模型的定义 317

通过对象服务查询数据 324

练习:Entity Framework的使用 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

相关图书
作者其它书籍
返回顶部