出版时间:2010-2 出版社:化学工业出版社 作者:解本巨,李宗颜,宫生文 编著 页数:388
Tag标签:无
前言
微软公司在2008年正式发布了VisualStudio2008和.NETFramework3.5版本,对.NET做了很多重大的改进,其中LINQ(LanguageIntegratedQuery)技术尤为耀眼。LINQ是.NETFramework3.5推出的全新数据访问技术。借助于LINQ技术,我们可以使用一种类似SQL的语法来查询任何形式的数据。LINQ的多项革命性特征必将引领信息处理技术走向新的高度,所以众多读者期望能更加深入、透彻地了解LINQ所带来的各种编程优势,从而对其自身开发工作起到促进作用。本书理论联系实际,通过讲解使用LINQ技术在解决开发过程中经常遇到的常见问题,使读者更好地理解LINQ技术。本书特色(1)对知识点的讲解通俗易懂,深入浅出,并无缝地融入了编者多年的开发心得。编者具有在中外知名软件企业从事一线开发的经历,具有多年的C#及LINQ开发经验,对编程中所需的LINQ知识点有独特的见解,并能用通俗易懂的语言,深入浅出地表达出来。(2)内容全面,重点突出,对LINQ中的疑点、难点分析透彻。编者曾多次为在校本科生和软件培训机构讲授C#及LINQ课程,因此既对书中的重点内容有较好的把握,也对读者在学习中可能会碰到的疑点、难点有深刻的了解。书中每个重要模块及重要的知识点均会以“专家讲解”的形式来更好地提醒和指导读者。(3)实战项目的选择和设计独具匠心,其讲解采用现代软件工程方法做指导。选取了一个具有LINQ代表性的实战项目,重点讲述了实际开发中LINQ技术的应用特性,全过程讲解实际项目开发中如何进行需求分析、系统设计、数据库设计和编码等。(4)小实例的讲述分割合理,格式醒目。每个小实例分割为“代码演示”、“专家讲解”和“结果验证”3部分,每一部分都有特别而又统一的区别于正文的格式,如字体、字号等,从而使“枯燥”的大段代码变得轻松活泼,更有利于读者阅读和理解。
内容概要
LINQ(Language Integrated Query)是.NET Framework 3.5推出的全新数据访问技术。借助于LINQ技术,我们可以使用一种类似SQL的语法来查询任何形式的数据。本书是一本学习LINQ基本概念和基础理论、掌握LINQ开发技术的实用参考书,较为全面地介绍了LINQ语法及其相关技术。本书在详细介绍LINQ语法及其相关技术的同时,尤为注重LINQ技术在实践方面的应用。 本书采用理论与实例结合、相互渗透、逐步引导的方法,通过实例剖析技术的具体应用,使读者能较快地入门并逐步精通。 本书可供相关技术研究人员、广大.NET应用程序开发者和用户参考,也可作为高等院校计算机、电子商务以及信息类相关专业的教材。
书籍目录
第1章 LINQ概述 1.1 什么是LINQ 1.2 LINQ的设计目标 1.3 LINQ的种类 1.3.1 LINQ to OBJECT 1.3.2 LINQ to ADO.NET 1.3.3 LINQ to XML 1.4 LINQ应用实例 1.4.1 LINQ to OBJECT应用实例 1.4.2 LINQ to SQL应用实例 1.4.3 LINQ to XML应用实例 1.5 本章小结 第2章 C#语言基础 2.1 C# 2.0语言相关知识 2.1.1 泛型 2.1.2 委托 2.1.3 匿名方法 2.1.4 列举 2.1.5 yield关键字 2.2 C# 3.0语言新特性 2.2.1 局部变量类型推断 2.2.2 Lambda表达式 2.2.3 表达式树 2.2.4 扩展方法 2.2.5 对象初始化表达式 2.2.6 集合初始化表达式 2.2.7 匿名类型 2.2.8 局部方法 2.2.9 查询表达式 2.3 本章小结 第3章 LINQ to OBJECT 3.1 LINQ to OBJECT基础 3.1.1 LINQ to OBJECT概述 3.1.2 IEnumerable泛型接口、序列和标准查询操作符 3.2 延时标准查询操作符 3.2.1 Where操作符 3.2.2 Select操作符 3.2.3 SelectMany操作符 3.2.4 Take操作符 3.2.5 TakeWhile操作符 3.2.6 Skip操作符 3.2.7 SkipWhile操作符 3.2.8 Concat操作符 3.2.9 OrderBy操作符 3.2.10 OrderByDescending操作符 3.2.11 ThenBy操作符 3.2.12 ThenByDescending操作符 3.2.13 Reverse操作符 3.2.14 Join操作符 3.2.15 GroupJoin操作符 3.2.16 GroupBy操作符 3.2.17 Distinct操作符 3.2.18 Union操作符 3.2.19 Intersect操作符 3.2.20 Except操作符 3.2.21 Cast操作符 3.2.22 OfType操作符 3.2.23 AsEnumerable操作符 3.2.24 DefaultIfEmpty操作符 3.2.25 Range操作符 3.2.26 Repeat操作符 3.2.27 Empty操作符 3.3 非延时标准查询操作符 3.3.1 ToArray操作符 3.3.2 ToList操作符 3.3.3 ToDictionary操作符 3.3.4 ToLookup操作符 3.3.5 SequenceEqual操作符 3.3.6 First操作符 3.3.7 FirstOrDefault操作符 3.3.8 Last操作符 ……第4章 LINQ to SQL 第5章 LINQ to XML 第6章 LINQ综合应用实例
章节摘录
插图:
编辑推荐
《LINQ从基础到项目实战》:Visual Studio.NET 2008开发一册通
图书封面
图书标签Tags
无
评论、评分、阅读与下载