本书结合具体实例详述了LINQ高级编程所涉及的各个方面。共分为LINQ概述、LINQ to XML、LINQ to SQL及附录四大部分,每一部分的各个章节结构清晰,层次明显。本书并不是对一种新技术的简单介绍,而是力求使读者通过本书的学习能够立即将LINQ应用到自己的项目开发中。 本书的内容深入浅出,循序渐进,不仅适合LINQ初学者,也可以作为数据库开发人员进阶的参考书。 第Ⅰ部分 LINQ项目简介 第1章 LINQ项目 第2章 Visual Studio 2008简介
1.什么是LINQ 语言集成查询是一系列标准查询操作符的集合,这些操作符几乎对每一种数据源的导航、过滤和执行操作都提供了底层的基本查询架构。Linq 可查询的数据源包括XML(可使用LINQ to XML)、关系数据(使用LINQ to SQL)、ADO.NET DataSets(使用 LINQ to DataSet)以及内存中的数据。 2.LINQ的优势 a)一个可用于任何.NET编程语言的查询操作符集合,可以使用同一种语法为数据库、XML、或者内存中的数据编写查询,同时还得到了附加的好处,