精通LINQ数据访问技术——基于C#pdf下载pdf下载

精通LINQ数据访问技术——基于C#百度网盘pdf下载

作者:
简介:本篇主要提供精通LINQ数据访问技术——基于C#pdf下载
出版社:夏晚图书专营店
出版时间:2008-07
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

基本信息

书名:精通LINQ数据访问技术——基于C#(1CD)

定价:49元

售价:111.2元,便宜-62.2元,折扣226

作者:侯利军著

出版社:人民邮电出版社

出版日期:2008-07-01

ISBN:9787115180087

字数:445000

页码:322

版次:1

装帧:平装

开本:16开

商品重量:0.000kg

编辑推荐

全面介绍LINQ基本架构、技术原理、查询操作等内容深入剖析C#3.0中支持LINQ的语法功能涵盖LINQ to SQL、LINQ to Objects、LINQ to DataSet和LINQ to XML提供了87个ASP.NET Web实例及1个Windows窗体实例多媒体演示安装、配置性操作,并配音讲解。

内容提要

全书共13章。章至第2章介绍了LINQ的基本语法,如隐型局部变量、Lambda表达式、查询表达式等,详细讲解了LINQ查询的基本子句和操作。第3章至1章详细介绍了LINQ to SQL、LINQ to Objects、LINQ to DataSet和LINQ to XML 4个组件,用以查询和处理对象数据。2章至3章讲解LINQ在ASP.NET Web应用程序和Windows窗体应用程序中的应用,以巩固全书所学习的知识。
本书不仅适合LINQ的初学者,而且对.NET数据处理人员、ASP.NET开发人员和Windows Form开发人员都有非常大的帮助,同时也可以作为高等学校计算机或相关专业的教材使用。

目录

篇 LINQ基础
章 LINQ概述
1.1 什么是LINQ
1.1.1 查询与LINQ
1.1.2 LINQ基本架构
1.1.3 LINQ基本组成组件
1.1.4 LINQ与ADO.NET
1.2 搭建开发环境
1.2.1 安装Visual Studio 2008
1.2.2 配置Visual Studio 2008
1.3 个使用LINQ的Web应用程序
1.3.1 创建使用LINQ的Web应用程序
1.3.2 使用LINQ查询数据
1.3.3 配置与LINQ相关的程序集
1.3.4 运行使用LINQ的Web应用程序
1.3.5 IEnumerable和IEnumerableT接口
1.3.6 IQueryable和IQueryableT接口
1.3.7 与LINQ相关的命名空间
1.4 LINQ查询数据优势展现
1.4.1 查询集合中的数据
1.4.2 查询数据库中的数据
1.4.3 查询DataSet对象中的数据
1.4.4 查询XML文件
第2章 LINQ语法基础——C# 3.0
2.1 C# 3.0概述
2.2 使用var创建隐型局部变量
2.3 对象和集合初始化器
2.3.1 对象初始化器
2.3.2 集合初始化器
2.4 创建匿名类型的对象
2.5 创建隐型数组
2.6 Lambda表达式
2.6.1 Lambda表达式的输入参数
2.6.2 Lambda表达式的语句
2.6.3 查询中的Lambda表达式
2.6.4 Lambda表达式转换
2.7 查询表达式
2.7.1 查询表达式基础
2.7.2 查询表达式的基本子句
第二篇 LINQ查询初步
第3章 LINQ查询概述
3.1 准备用于LINQ查询的数据源
3.1.1 准备集合类型的数据源
3.1.2 准备DataSet类型的数据源
3.1.3 准备SQL Server数据库类型的数据源
3.1.4 准备XML类型的数据源
3.2 创建LINQ查询表达式
3.2.1 创建查询集合类型的查询表达式
3.2.2 创建查询DataSet类型的查询表达式
3.2.3 创建查询SQL Server数据库类型的查询表达式
3.2.4 创建查询XML类型的查询表达式
3.3 执行LINQ查询
第4章 LINQ查询子句
4.1 LINQ查询子句概述
4.2 基本子句
4.2.1 from子句
4.2.2 where子句
4.2.3 select子句
4.2.4 group子句
4.2.5 orderby子句
4.2.6 into子句
4.2.7 join子句
4.2.8 let子句
第5章 LINQ查询操作
5.1 查询操作概述
5.2 筛选操作Where
5.3 投影操作
5.3.1 选择操作Select
5.3.2 选择多个序列操作SelectMany
5.4 排序操作
5.4.1 按主关键字升序排序操作OrderBy
5.4.2 按主关键字降序排序操作OrderByDescending
5.4.3 按次要关键字升序排序操作ThenBy
5.4.4 按次关键字降序排序操作ThenByDescending
5.4.5 顺序反转操作Reverse
5.5 聚合操作
5.5.1 计算元素数量操作Count
5.5.2 求和操作Sum
5.5.3 大值操作Max
5.5.4 小值操作Min
5.5.5 平均值操作Average
5.5.6 聚合计算操作Aggregate
5.5.7 计算元素数量操作LongCount
5.6 集合操作
5.6.1 去掉集合中的重复元素操作Distinct
5.6.2 差集操作Except
5.6.3 交集操作Intersect
5.6.4 并集操作Union
5.7 元素操作
5.7.1 获取指定元素操作ElementAt
5.7.2 获取指定元素或默认值操作ElementAtOrDefault
5.7.3 获取个元素操作First
5.7.4 获取个元素或默认值操作FirstOrDefault
5.7.5 获取后一个元素操作Last
5.7.6 获取后一个元素或默认值操作LastOrDefault
5.7.7 获取单个元素操作Single
5.7.8 获取单个元素或默认值操作SingleOrDefault
5.8 数据类型转换操作

第三篇 LINQ to SQL
第四篇 LINQ to Objects、DataSet和XML
第五篇 LINQ应用

作者介绍


文摘



序言