本书包括以下内容:
编写高效的LINQ查询以处理.NET对象、SQL数据库以及XML数据。
利用匿名类型以降低编程难度,减少设计时间和调试时间。
利用yield return这个新概念自动生成.NET状态机。
掌握LINQ查询语法、运算符、扩展方法、排序、分组、聚合和集合操作等。
充分利用select以及在N层应用程序的业务层中使用它。
查询存储在Microsoft SQL Server中的关系型数据。
利用可空类型消除不必要的数据库访问代码。
结合ADO.NET 3.0以及Microsoft新推出的功能强大的Entity Framework使用LINQ。
提取XML数据(无需麻烦而复杂的XPath)。
从CSV文件和其他非XML数据中自动构造出XML。
通过对LINQ进行扩展的方式来查询活动目录。