关于LINQ In Action

LINQ In Action 是一本讲解关于LINQ的书籍, 讲的非常详细。而目前国内好像还没有任何针对LINQ讲解的专门的书籍。希望我对本书的翻译能够让我自己对LINQ有一个完全的掌握,如果给他人也能带来一点帮助的话, 真是不胜荣幸。

翻译中, 我将不会翻译那些作者对读者的提示文字, 如:“如前面某章某节所讲”等等。假定你看过就不会忘记。还有一些承上启下的文字,我也不会翻译。总之,我要写的就是那些包含编程知识的文字。每一句话都应该对我们有用。

LINQ 表示Language INtegrated Query。它使得我们可以在像VB或者C#这样的.NET语言中编写类似SQL一样的查询。LINQ对内存对象、XML、关系数据库提供了内在的查询支持。但是LINQ有很强的扩展性, 能够支持各种各样的数据源。

谁是合适的读者:本书适合.NET开发人员,无论你对LINQ一无所知还是有了比较深入的理解, 本书都适合你。要学习LINQ,需要先掌握C#编程。

本书是如何组织:

第一部分介绍了LINQ和它的工具集。

第二部分主要讲解了LINQ对对象集合的查询功能。我们简称之为Object LINQ。

第三部分主要讲解LINQ如何处理对象在关系数据库中的持久化。同时也讲解如何使用LINQ对关系数据库进行查询。同时展现了更高级的LINQ处理关系数据库的特性,如:继承、事务、存储过程、SQL函数等等。我们将此特性简称之为SQL LINQ。

第四部分讲解了LINQ处理XML的特性。主要阐述如何使用LINQ创建和处理XML文档,同时与使用XML API处理XML文档进行了比较。我们将此特性简称之为XML LINQ。

第五部分主要介绍了LINQ的可扩展性以及如何在一个程序中全面的使用LINQ。

本书代码可从 http://www.manning.com/LINQinAction下载

做人要厚道。任何单位和个人若要引用我翻译的文章,请注明出处。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值