LINQ高级编程

LINQ高级编程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] ,
2009-04
版次: 1
ISBN: 9787302198857
定价: 48.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 331页
正文语种: 简体中文
29人买过
  •   《LINQ高级编程》结合具体实例详述了LINQ高级编程所涉及的各个方面。共分为LINQ概述、LINQtoXML、LINQtoSQL及附录四大部分,每一部分的各个章节结构清晰,层次明显。《LINQ高级编程》并不是对一种新技术的简单介绍,而是力求使读者通过《LINQ高级编程》的学习能够立即将LINQ应用到自己的项目开发中。《LINQ高级编程》的内容深入浅出,循序渐进,不仅适合LINQ初学者,也可以作为数据库开发人员进阶的参考书。   SCottKJein,数据库专家、资深顾问,他对SQLServer、.NET和XML都有着浓厚的兴趣。除本书外,他的著作还包括ProfessionalSQLServer2005XML和Professiona/WCFProgramming(本书已由清华大华出版社引进并出版,中文版书名为《WCF高级编程》)。 第1部分 LINQ项目简介

    第7章 LINQ项目

    1.1 LINQ概述

    1.2 标准查询操作符

    1.3 LINQ to XML概述

    1.4 LINQ to SQL概述

    1.5 本章小结
    第2章 Visual Studio 2008简介

    2.1 Visual Studio 2008

    2.2 语言相关的LINQ特性

    2.2.1 查询表达式

    2.2.2 隐式的类型化变量

    2.2.3 匿名类型

    2.2.4 对象和集合初始化器

    2.2.5 扩展方法

    2.2.6 Lambda表达式

    2.3 本章小结
    第3章 LINQ查询

    3.1 LINQ查询简介

    3.1.1 获取数据源

    3.1.2 创建查询

    3.1.3 执行查询

    3.1.4 与SQL语法的比较

    3.1.5 查询的概念

    3.1.6 vat与IEnumerable的比较

    3.1.7 常见的查询术语

    3.1.8 IQueryable和Iqueryable(Of)接口

    3.2 查询语法和方法语法的区别

    3.3 使用查询语法和方法语法

    3.4 本章小结
    第4章 LINQ标准查询操作符

    4.1 概述

    4.2 标准查询操作符

    4.2.1 投影操作符

    4.2.2 限制操作符

    4.2.3 排序操作符

    4.2.4 联接操作符

    4.2.5 分组操作符

    4.2.6 串联操作符

    4.2.7 聚合操作符

    4.2.8 集合操作符

    4.2.9 生成操作符

    4.2.10 转换操作符

    4.2.11 元素操作符

    4.2.12 相等操作符

    4.2.13 量词操作符

    4.2.14 分割操作符

    4.3 使用查询操作符

    4.4 本章小结
    第Ⅱ部分 UNQ to XML

    第5章 理解UNQ to XML

    5.1 LrNQ toX ML概述

    5.2 LINQt o XML编程基础

    5.2.1 LINQ to XML类

    5.2.2 XElement类、

    5.2.3 XAttribute类

    5.2.4 XD ocument类

    5.3 LrNQtoXML编程概念

    5.3.1 处理已有的XML

    5.3.2 使用LINQ to XML保存XML

    5.3.3 创建XML

    5.3.4 遍历XML

    5.3.5 操纵XML

    5.3.6 处理属性

    5.4 LINQ to XML与其他XML技术的比较

    5.4.1 LINQ to XML与DOM的比较

    5.4.2 LINQ to XML与Xml Reader的比较

    5.4.3 LINQ to XML与XSL7的比较

    5.4.4 LINQ to XML与MSXML的比较

    5.5 本章小结
    第6章 LINQ to XML编程

    6.1 创建树

    6.1.1 C#中树的创建

    6.1.2 Visual Basic中树的创建

    6.2 使用文本填充XML树

    6.3 查询XML树

    6.4 修改和重构XML树

    6.5 序列化XML

    6.6 名称空间

    6.7 本章小结
    第7章 LINQ to XML和其他LINQ数据模型

    7.1 SQL to XML

    7.2 XML to SQL

    7.2.1 插入

    7.2.2 更新

    7.3 本章小结
    第8章 LINQ to XML编程高级主题

    8.1 LINQ to XML函数构造

    8.2 LINQ to XML批注

    8.3 LINQ to XML轴

    8.3.1 Ancestors

    8.3.2 Descendants

    8.3.3 Ancestors And Self

    8.3.4 Descendants And Self

    8.3.5 ElementsAfterSelf和Elements Before Self

    8.4 LINQ to XML事件

    8.4.1 Changing事件

    8.4.2 Changed事件

    8.5 流式处理XML文档

    8.6 流式处理大型XML文档

    8.7 本章小结
    第9章 LINQ to XML和Visua Basic.NET

    9.1 创建XML

    9.1.1 XML文本简介

    9.1.2 表达式

    9.1.3 嵌入查询

    9.1.4 理解Visual BasicXML文本中的空白

    9.2 访问XML

    9.3 加载XML

    9.4 使用Parse方法操纵XML

    9.5 Visual Basic下LINQ to XML的示例

    9.6 本章小结
    第Ⅲ部分 LINP to SQL

    第10章 UNQ to SQL概述

    10.1 理解LINQ to SQL

    1O.2 LINQ to SQL对象模型

    10.3 基于属性的映射

    10.3.1 使用Data base属性

    10.3.2 映射表

    10.3 ‘3映射列

    10.3.4 映射关系

    10.3.5 映射存储过程

    10.3.6 映射函数

    10.3.7 使用Parameter属性

    10.4 关系数据基础

    10.4.1 主键

    10.4.2 外键

    10.5 本章小结
    第11章 LINQ to SQL查询

    11.1 查询的概念

    11.2 Data Context

    11.3 强类型的Data Context

    11.4 数据操纵

    11.4.1 插入

    11.4.2 更新

    11.4.3 删除

    11.5 处理对象

    11.5.1 插入

    11.5.2 更新

    11.5.3 删除

    11.6 存储过程和用户自定义函数

    11.6.1 映射并调用存储过程

    11.6.2 映射并调用用户自定义函数

    11.7 本章小结
    第12章 高级查询概念

    12.1 数据库关系

    12.1.1 表示关系

    12.1.2 查询

    12.2 已编译查询

    12.3 远程查询执行与本地查询执行的比较

    12.3.1 远程执行

    12.3.2 本地执行

    12.4 延迟数据加载与立即数据加载的比较

    12.4.1 Data Shape类

    12.4.2 关闭延迟加载

    12.5 组合键

    12.6 只读数据

    12.7 本章小结
    第13章 实体类

    13.1 跟踪实体变更

    13.2 提交实体类变更

    13.3 并发变更和并发冲突

    13.3.1 Ljpdate Check特性

    13.3.2 Don flict Mode枚举

    13.3.3 Change Conflict Exceptio类

    13.3.4 RefreshMode枚举

    13.4 使用事务

    13.5 本章小结
    第14章 UNQ to DataSet

    14.1 LINQ to DataSet概述

    14.2 创建LINQ to Data Set项目

    14,3向Data Set中加载数据

    14.4 LINQ to Data Set查询

    14.4.1 单表查询

    14.4.2 多表查询

    14.4.3 类型化Data et

    14.5 数据绑定

    14.6 比较Data Row

    14.7 本章小结
    第15章 UNQ to SQL高级论题

    15.1 对象关系设计器

    15.1.1 创建和打开O/RDesigner

    15.1.2 创建/配置Data Context

    15.1.3 为表/视图映射创建实体类

    15.1.4 存储过程和函数的Data Context映射

    15.1.5 通过调用存储过程实现使用实体类保存数据

    15.2 扩展0/R设计器生成的代码

    15.3 O/R设计器中类的复数

    15.4 SQL Metal

    15.5 外部映射

    15.6 多层操作

    15.7 N层最佳实践

    15.7.1 乐观并发

    15.7.2 插入/删除

    15.7.3 N层示例

    15.8 设计器示例

    15.9 本章小结
    第Ⅳ部分 附录

    附录A 案例分析

    附录B LINQ to Entities:ADO.NET

    Entity Framework

    LINQ to XSD
  • 内容简介:
      《LINQ高级编程》结合具体实例详述了LINQ高级编程所涉及的各个方面。共分为LINQ概述、LINQtoXML、LINQtoSQL及附录四大部分,每一部分的各个章节结构清晰,层次明显。《LINQ高级编程》并不是对一种新技术的简单介绍,而是力求使读者通过《LINQ高级编程》的学习能够立即将LINQ应用到自己的项目开发中。《LINQ高级编程》的内容深入浅出,循序渐进,不仅适合LINQ初学者,也可以作为数据库开发人员进阶的参考书。
  • 作者简介:
      SCottKJein,数据库专家、资深顾问,他对SQLServer、.NET和XML都有着浓厚的兴趣。除本书外,他的著作还包括ProfessionalSQLServer2005XML和Professiona/WCFProgramming(本书已由清华大华出版社引进并出版,中文版书名为《WCF高级编程》)。
  • 目录:
    第1部分 LINQ项目简介

    第7章 LINQ项目

    1.1 LINQ概述

    1.2 标准查询操作符

    1.3 LINQ to XML概述

    1.4 LINQ to SQL概述

    1.5 本章小结
    第2章 Visual Studio 2008简介

    2.1 Visual Studio 2008

    2.2 语言相关的LINQ特性

    2.2.1 查询表达式

    2.2.2 隐式的类型化变量

    2.2.3 匿名类型

    2.2.4 对象和集合初始化器

    2.2.5 扩展方法

    2.2.6 Lambda表达式

    2.3 本章小结
    第3章 LINQ查询

    3.1 LINQ查询简介

    3.1.1 获取数据源

    3.1.2 创建查询

    3.1.3 执行查询

    3.1.4 与SQL语法的比较

    3.1.5 查询的概念

    3.1.6 vat与IEnumerable的比较

    3.1.7 常见的查询术语

    3.1.8 IQueryable和Iqueryable(Of)接口

    3.2 查询语法和方法语法的区别

    3.3 使用查询语法和方法语法

    3.4 本章小结
    第4章 LINQ标准查询操作符

    4.1 概述

    4.2 标准查询操作符

    4.2.1 投影操作符

    4.2.2 限制操作符

    4.2.3 排序操作符

    4.2.4 联接操作符

    4.2.5 分组操作符

    4.2.6 串联操作符

    4.2.7 聚合操作符

    4.2.8 集合操作符

    4.2.9 生成操作符

    4.2.10 转换操作符

    4.2.11 元素操作符

    4.2.12 相等操作符

    4.2.13 量词操作符

    4.2.14 分割操作符

    4.3 使用查询操作符

    4.4 本章小结
    第Ⅱ部分 UNQ to XML

    第5章 理解UNQ to XML

    5.1 LrNQ toX ML概述

    5.2 LINQt o XML编程基础

    5.2.1 LINQ to XML类

    5.2.2 XElement类、

    5.2.3 XAttribute类

    5.2.4 XD ocument类

    5.3 LrNQtoXML编程概念

    5.3.1 处理已有的XML

    5.3.2 使用LINQ to XML保存XML

    5.3.3 创建XML

    5.3.4 遍历XML

    5.3.5 操纵XML

    5.3.6 处理属性

    5.4 LINQ to XML与其他XML技术的比较

    5.4.1 LINQ to XML与DOM的比较

    5.4.2 LINQ to XML与Xml Reader的比较

    5.4.3 LINQ to XML与XSL7的比较

    5.4.4 LINQ to XML与MSXML的比较

    5.5 本章小结
    第6章 LINQ to XML编程

    6.1 创建树

    6.1.1 C#中树的创建

    6.1.2 Visual Basic中树的创建

    6.2 使用文本填充XML树

    6.3 查询XML树

    6.4 修改和重构XML树

    6.5 序列化XML

    6.6 名称空间

    6.7 本章小结
    第7章 LINQ to XML和其他LINQ数据模型

    7.1 SQL to XML

    7.2 XML to SQL

    7.2.1 插入

    7.2.2 更新

    7.3 本章小结
    第8章 LINQ to XML编程高级主题

    8.1 LINQ to XML函数构造

    8.2 LINQ to XML批注

    8.3 LINQ to XML轴

    8.3.1 Ancestors

    8.3.2 Descendants

    8.3.3 Ancestors And Self

    8.3.4 Descendants And Self

    8.3.5 ElementsAfterSelf和Elements Before Self

    8.4 LINQ to XML事件

    8.4.1 Changing事件

    8.4.2 Changed事件

    8.5 流式处理XML文档

    8.6 流式处理大型XML文档

    8.7 本章小结
    第9章 LINQ to XML和Visua Basic.NET

    9.1 创建XML

    9.1.1 XML文本简介

    9.1.2 表达式

    9.1.3 嵌入查询

    9.1.4 理解Visual BasicXML文本中的空白

    9.2 访问XML

    9.3 加载XML

    9.4 使用Parse方法操纵XML

    9.5 Visual Basic下LINQ to XML的示例

    9.6 本章小结
    第Ⅲ部分 LINP to SQL

    第10章 UNQ to SQL概述

    10.1 理解LINQ to SQL

    1O.2 LINQ to SQL对象模型

    10.3 基于属性的映射

    10.3.1 使用Data base属性

    10.3.2 映射表

    10.3 ‘3映射列

    10.3.4 映射关系

    10.3.5 映射存储过程

    10.3.6 映射函数

    10.3.7 使用Parameter属性

    10.4 关系数据基础

    10.4.1 主键

    10.4.2 外键

    10.5 本章小结
    第11章 LINQ to SQL查询

    11.1 查询的概念

    11.2 Data Context

    11.3 强类型的Data Context

    11.4 数据操纵

    11.4.1 插入

    11.4.2 更新

    11.4.3 删除

    11.5 处理对象

    11.5.1 插入

    11.5.2 更新

    11.5.3 删除

    11.6 存储过程和用户自定义函数

    11.6.1 映射并调用存储过程

    11.6.2 映射并调用用户自定义函数

    11.7 本章小结
    第12章 高级查询概念

    12.1 数据库关系

    12.1.1 表示关系

    12.1.2 查询

    12.2 已编译查询

    12.3 远程查询执行与本地查询执行的比较

    12.3.1 远程执行

    12.3.2 本地执行

    12.4 延迟数据加载与立即数据加载的比较

    12.4.1 Data Shape类

    12.4.2 关闭延迟加载

    12.5 组合键

    12.6 只读数据

    12.7 本章小结
    第13章 实体类

    13.1 跟踪实体变更

    13.2 提交实体类变更

    13.3 并发变更和并发冲突

    13.3.1 Ljpdate Check特性

    13.3.2 Don flict Mode枚举

    13.3.3 Change Conflict Exceptio类

    13.3.4 RefreshMode枚举

    13.4 使用事务

    13.5 本章小结
    第14章 UNQ to DataSet

    14.1 LINQ to DataSet概述

    14.2 创建LINQ to Data Set项目

    14,3向Data Set中加载数据

    14.4 LINQ to Data Set查询

    14.4.1 单表查询

    14.4.2 多表查询

    14.4.3 类型化Data et

    14.5 数据绑定

    14.6 比较Data Row

    14.7 本章小结
    第15章 UNQ to SQL高级论题

    15.1 对象关系设计器

    15.1.1 创建和打开O/RDesigner

    15.1.2 创建/配置Data Context

    15.1.3 为表/视图映射创建实体类

    15.1.4 存储过程和函数的Data Context映射

    15.1.5 通过调用存储过程实现使用实体类保存数据

    15.2 扩展0/R设计器生成的代码

    15.3 O/R设计器中类的复数

    15.4 SQL Metal

    15.5 外部映射

    15.6 多层操作

    15.7 N层最佳实践

    15.7.1 乐观并发

    15.7.2 插入/删除

    15.7.3 N层示例

    15.8 设计器示例

    15.9 本章小结
    第Ⅳ部分 附录

    附录A 案例分析

    附录B LINQ to Entities:ADO.NET

    Entity Framework

    LINQ to XSD
查看详情
相关图书 / 更多
LINQ高级编程
LIttleByLittlePb
Amber Stewart 著;Layn Marlow 绘
LINQ高级编程
LIES(ANDTHELYINGLIARSWHOTELLTHEM)
AL FRANKEN 著
LINQ高级编程
LITTLE GIRL . 2015·秋 : 看得见风景的房间
谭欣欣 主编
LINQ高级编程
LINUX设备驱动程序(第3版影印版英文版)
[美]乔纳森·科比特、亚历山德罗·鲁比尼、格雷格·K.哈特曼 著
LINQ高级编程
LINUX常用命令自学手册
刘遄编著
LINQ高级编程
LISTENANDLEARN:新编初中英语核心素养等级教程(三级)
张家庆 编
LINQ高级编程
LINEAR ALGEBRA
孙晓娟
LINQ高级编程
LIFETheRollingStones:50YearsofRock'n'Roll
Editors of Life 著;Editors of Life 编
LINQ高级编程
LINGO基础培训教程
韩婷 编;李汉龙;隋英
LINQ高级编程
LISTENANDLEARN:新编初中英语核心素养等级教程(一级)
李雯 编
LINQ高级编程
LINUX服务器配置与安全管理李贺华等高等职业教育精品示范教材
主编 李贺华 李腾 副主编 鲁先志 胡云冰 赵瑞华 杨建存 宋娜 曲晨
LINQ高级编程
LISTENANDLEARN:新编初中英语核心素养等级教程(二级)
梁静 编
您可能感兴趣 / 更多
LINQ高级编程
宇宙视觉史:从宇宙大爆炸到时间的尽头
[美]查尔斯·刘 著;高爽 译者;[美]马克西姆· 马洛维奇科 绘;未读 出品
LINQ高级编程
写出我心 普通人如何通过写作表达自己(平装本)
[美]娜塔莉·戈德堡(Natalie Goldberg)
LINQ高级编程
写出我心3 写作疗愈的真正秘密
[美]娜塔莉·戈德堡(Natalie Goldberg)
LINQ高级编程
神套路:为什么我们总被带节奏(狂热与网红时代醍醐灌顶之作,教给普通人安身立命的不二法门!)
[美]阿里·阿莫萨维 著;[哥伦比亚]亚历杭德罗·希拉尔多 绘
LINQ高级编程
阿伦森自传
[美]埃利奥特·阿伦森(Elliot Aronson) 著;沈捷 译;湛庐文化 出品
LINQ高级编程
街头官僚:公共服务中的个人困境
[美]迈克尔·李普斯基(Michael Lipsky)
LINQ高级编程
史前至蒙古帝国时期的内欧亚大陆史
[美]大卫·克里斯蒂安 著;潘玲 译;杨建华 校
LINQ高级编程
意大利文艺复兴新艺术史
[美]迈克尔·韦恩·科尔 著;[美]斯蒂芬·J·坎贝尔;邵亦杨
LINQ高级编程
老人与海 彩图注音版 一二三四年级5-6-7-8-9岁小学生课外阅读经典 儿童文学无障碍有声伴读世界名著童话故事
[美]海明威
LINQ高级编程
养育的觉醒:全面激发孩子自驱力,教你如何心平气和做妈妈
[美]凯文·莱曼 著;唐晓璐 译;斯坦威 出品
LINQ高级编程
自律我也能做到(全9册)
[美]康妮·科维尔·米勒 著;[阿根廷]维多利亚·阿萨纳利 绘
LINQ高级编程
你在等什么?
[美]斯科特·明钦 著;[中]易万 译;[美]马特 ·斐兰 绘