[06]  LINQ之美

     摘要:
近日不断看到有关“LINQ已死”,“LINQ玩完了吧”的言论,甚至于更有牛人说出“程序开发最终会回到本机代码上”,于是便有了本文:
1.请认清事实真相
2.请区分清概念
3.请收起LINQ无用论  阅读全文
posted @ 2009-01-05 01:31 TerryLee 阅读(14706) | 评论 (295)  编辑
     摘要:
在.NET Framework 3.5中提供了LINQ 支持后,LINQ就以其强大而优雅的编程方式赢得了开发人员的喜爱,而各种LINQ Provider更是满天飞,如LINQ to NHibernate、LINQ to Google等,大有“一切皆LINQ”的趋势。LINQ本身也提供了很好的扩展性,使得我们可以轻松的编写属于自己的LINQ Provider。

本文为打造自己的LINQ Provider系列文章第二篇,主要详细介绍自定义LINQ Provider中两个最重要的接口IQueryable和IQueryProvider。  阅读全文
posted @ 2008-08-25 23:59 TerryLee 阅读(6833) | 评论 (45)  编辑
     摘要:
在.NET Framework 3.5中提供了LINQ 支持后,LINQ就以其强大而优雅的编程方式赢得了开发人员的喜爱,而各种LINQ Provider更是满天飞,如LINQ to NHibernate、LINQ to Google等,大有“一切皆LINQ”的趋势。LINQ本身也提供了很好的扩展性,使得我们可以轻松的编写属于自己的LINQ Provider。
本文为打造自己的LINQ Provider系列文章第一篇,主要介绍表达式目录树(Expression Tree)的相关知识。  阅读全文
posted @ 2008-08-01 01:19 TerryLee 阅读(11775) | 评论 (85)  编辑
     摘要:

微软在.NET 3.5中推出了LINQ,现在各种LINQ Provider满天飞,刚才在老外站点上看到了一份LINQ Provider列表,近30多个:
LINQ to Amazon
LINQ to Active Directory
LINQ to Bindable Sources (SyncLINQ)
LINQ over C# project
LINQ to CRM
LINQ To Geo - Language Integrated Query for Geospatial Data
LINQ to Excel
LINQ to Expressions (MetaLinq)
……  阅读全文
posted @ 2008-03-01 20:32 TerryLee 阅读(5418) | 评论 (25)  编辑