网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 ADO.NET3.5高级编程--应用LINQ & Entity Framework
分类 教育考试-考试-计算机类
作者 (美)詹宁斯
出版社 清华大学出版社
下载
简介
编辑推荐

LINQ和Entity Framework使数据库编程领域变得焕然一新。本书指导您使用这些最前沿的查询和对象/关系映射技术推动企业级计算的革新,并向您介绍针对数据密集型Web和Windows项目的实用编程技术。

  本书是知名的微软数据库权威专家Roger Jennings的又一力作,它首先介绍LINQ SQOs以及用于查询通用集合的LINQ to SQL、LINQ to DataSet和LINQ to XML实现,然后深入探讨ADO.NET Entity Framework、Entity Data Model、EntitySQL(eSQL)和LINQ to Entities。各章节中穿插了大量模拟现实世界数据源的示例代码,来引导您得心应手地开发C#和VB Web站点/应用程序或Windows项目。

内容推荐

本书由知名的微软数据库权威专家Roger Jennings编写,凝聚了Roger多年的数据库编程经验,具有很强的指导性和实用性。

本书详细介绍了LINQ和Entity Framework技术的方方面面,通过丰富的示例程序演示了如何使用这些新兴技术来提高编程效率。主要包含5部分内容:ADO.NET 3.5概览,LINQ架构和基本实现,LINQ to SQL等各种领域相关的 LINQ实现,ADO.NET实体框架介绍,以及如何实现ADO.NET实体框架。通过学习本书,您将轻松掌握如何利用LINQ和Entity Framework的前沿查询技术和对象/关系映射技术来推动企业级计算的革新。

目录

第Ⅰ部分 ADO.NET 3.5概述

第1章 使用ADO.NET 3.5提供的新方法访问数据

 1.1 语言集成查询LINQ

1.1.1 LINQ to Objects

1.1.2 LINQ to SQL

1.1.3 DataContext编程

1.1.4 LINQ to Datasets

1.1.5 LINQ to Entities

1.1.6 LINQ to XML

1.1.7 LINQ to XSD

 1.2 ADO.NET实体框架和实体数据模型

1.2.1 从物理架构到概念架构的映射

1.2.2 使用实体数据模型向导来创建默认实体数据模型

1.2.3 使用实体数据模型Designer来修改存储架构到概念架构的映射

1.2.4 根据数据模型创建和绑定数据源

1.2.5 具体化对象上下文

 1.3 小结

第Ⅱ部分 LINQ简介

第2章 .NET Fx3.5中支持LINQ的名称究竟

 2.1 .NET Fx 3.5中支持LINQ的名称空间

 2.2 支持LINQ的C#和VB扩展

2.2.1 隐式类型化局部变量

2.2.2 对象初始化器

2.2.3 使用对象初始化器的数组初始化器

2.2.4 集合初始化器

2.2.5 匿名类型

2.2.6 扩展方法

2.2.7 匿名方法和通用谓词

2.2.8 Lambda表达式

2.2.9 标准查询操作符

2.2.10 表达式树和编译查询

2.2.11 IQueryable<T>接口和领域相关的LINQ实现

 2.3 小结

第3章 使用LINQ to Objects执行LINQ查询表达式

 3.1 标准查询操作符分组

 3.2 C#3.0和VB 9.0中作为关键字的标准查询操作符

 3.3 LINQ项目样例查询浏览器

 3.4 LINQ to Objects代码示例的样例类

3.4.1 C#类定义和初始化代码样例

3.4.2 VB类定义和初始化代码样例

 3.5 限制操作符:Where

3.5.1 简单Where表达式

3.5.2 复合Where表达式

 ……

第4章 使用高级查询操作符和表达式

第Ⅲ部分 使用领域相关的LINQ实现

第5章 使用LINQ to SQL和LinqDataSource

第6章 使用LINQ to DataSet查询DataTable

第7章 使用 LINQ to XML处理文档

第8章 探索第三方和新兴的LINQ实现

第Ⅳ部分 ADO.NET实体框架介绍

第10章 定义存储器、概念层和映射层

第11章 Entity SQL简介

第Ⅴ部分 实现ADO.NET实体框架

第12章 利用对象服务和LINQ to Entities

第13章 更新实体和复杂类型

第14章 将实体绑定到数据感知控件

第15章 使用实体框架作为数据源

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/1 20:00:23