图书信息书 名: ADO NET应用程序开发
作者:(美国)韦尔德莫斯(ShawnWildermuth) (美国)怀特曼(MarkBlomsma)
出版社: 清华大学出版社
出版时间: 2010年03月
ISBN: 9787302219620
开本: 16开
定价: 59 00 元
内容简介《ADO NET应用程序开发(MCTS教程)》按照通过ADO NET访问数据源的不同环节和方式展开描述,共10章,涵盖数据源的连接、数据的查询与获取、数据完整性的管理、DataSet、数据同步、实体数据模型、语言集成查询(LINQ)和ADO NET数据服务。这些技术旨在支持构建以数据为中心的应用程序,增强程序的可靠性,并简化开发人员的工作。同时,《ADO NET应用程序开发(MCTS教程)》也是Exam 70-561考试的官方自学材料,能够帮助考生充分备考,顺利过关。
《ADO NET应用程序开发(MCTS教程)》含有大量详细的示例和练习,适合所有使用ADO NET的开发人员和编程爱好者,更是Exam 70-561考生的必备指南。
作者简介Shawn Wildermuth Visual C#方面的微软MVP,拥有4本 NET方面的著作,其中包含几本官方自学教程。他拥有20年软件开发经验,是INETA Speaker's Bureau的成员之一。
Mark Blomsma软件架构师、咨询师和讲师,拥有14年软件设计和开发经验。他也是Visual C#方面的微软MVP。Mark活跃于缅因州至其故乡芬兰的多个社区。
Jim Wightman程序员、架构师和咨询师,拥有27年软件开发经验。他目前正致力于Windows Azure, Windows 7及微软软件技术在环境问题中的应用。
图书目录第1章 数据库连接的建立
课前准备
第1课 连接数据源
Connection对象概述
练习:连接数据库
本课要点
复习题
第2课 数据提供程序与较复杂的连接
场景
数据提供程序
练习:使用角色提供程序
本课要点
复习题
第3课 多活动结果集的使用
MARS
练习:使用MARS
本课要点
复习题
本章回顾
本章要点
关键术语
情景分析
提高练习
模拟测试
第2章 数据的选择与查询
课前准备
第1课 Command对象的构造
Command对象概述
DbParameter对象
练习:构造Command对象
本课要点
复习题
第2课 使用数据前的准备
查询的编写
使用DataReader
DbDataAdapter和DbTableAdapter的使用
异步查询
特殊的数据类型
LINQ的使用
练习:数据的使用
本课要点
复习题
本章回顾
本章要点
关键术语
情景分析
提高练习
模拟测试
第3章 数据集
课前准备
第1课 DataSet概述
DataSet类的层次结构
从数据库读取数据
DataSet的数据类型
SQLServer用户定义类型
示例:Order和OrderDetails
DataTableReader的使用
练习:使用DataSet来构建应用程序
本课要点
复习题
第2课 强类型数据集的使用
强类型数据集的使用
示例:产品与供货商
练习:强类型数据集的使用
本课要点
复习题
本章回顾
本章要点
关键术语
情景分析
提高练习
模拟测试
第4章 数据的更新
课前准备
第1课 数据的更新
通过命令来插入、更新和删除数据
使用DataAdapter来更新数据
命令生成器的使用
批量更新的执行
使用表适配器来更新数据
自定义类型的更新
存储过程的使用
示例:数据库的更新
练习:数据的更新
复习题
第2课 数据完整性与事务
在DataSet中对数据实施约束
示例:删除产品和供货商信息
练刘:事务的管理
本课要点
复习题
本章回顾
本章要点
关键术语
情景分析
提高练习
模拟测试
第5章 数据的同步
课前准备
第1课 数据的缓存
为何要使用缓存
缓存的选择
ASP NET缓存
桌面缓存
练习:数据的缓存
本课要点
复习题
第2课 Microsoft Sync Framework
Microsoft Sync Framework简介
Sync Services for ADO NET的使用
练习:Sync Services for ADO NET的使用
本课要点
复习题
本章回顾
本章要点
关键术语
情景分析
提高练习
模拟测试
第6章 LINQ概述
课前准备
第1课 通过LINQ构造查询
为何使用LINQ
LINQ的基本概念
初探LINQ查询
表达式
查询的执行
练习:简单的LINQ查询
本课要点
复习题
第2课 通过L1NQ对结果进行修整
获取基本数据类型的结果
将结果投影到已知的类型
将结果投影到匿名类型
通过LINQ进行连接
通过LINQ进行分组
练习:结果的修整
本课要点
复习题
本章回顾
本章要点
关键术语
情景分析
提高练习
模拟测试
第7章 XML
课前准备
第1课 DataSet与XML
将DataSet转换为XML
将XML读入DataSet
DataSet与XML架构
XML序列化过程的自定义
DiffGram的使用
练习:DataSet与XML的使用
本课要点
复习题
第2课 通过LINQ查询XML
可查询XML类概述
查询的构造
结果的使用
练习:通过LINQ查询XML
本课要点
复习题
本章回顾
本章要点
关键术语
情景分析
提高练习
模拟测试
第8章 LINQ to SOL
课前准备
第1课 LINQ to SQL概述
LINQ to SQL综述
DataContext
LINQtoSQL设计器
示例:LINQtoSQL设计器的使用
练习:LINQtoSQL的使用
本课要点
复习题
第2课 数据的更新
通过动态SQL更新数据
非连接模式下的数据更新
存储过程的使用
示例:客户的添加
练习:通过LINQtoSQL来插入数据
本课要点
复习题
本章回顾
本章要点
关键术语
情景分析
提高练习
模拟测试
第9章 Entity Framework的使用
课前准备
第1课 实体数据模型的生成与查洵
实体数据模型的定义
通过对象服务查询数据
练习:Entity Framework的使用
本课要点
复习题
本章回顾
本章要点
关键术语
情景分析
提高练习
模拟测试
第10章 ADONET数据服务
……