linq 是那些字母的缩写
linq 是 .net language integrated query
.net 语言集成查询。
dlinq 是那些字母的缩写
dlinq 是 .net language-integrated query for relational data 的缩写
基于关系数据的 .net 语言集成查询
linq和dlinq的区别
linq 和 dlinq 最大的区别就在与:
linq 是对内存进行操作,而dlinq的操作对象为数据库。
何谓 xlinq?
xlinq 是一个新的,常驻内存的xml编程api,它主要是为了提升最新的.net框架的语言集成的查询框架能力而设计的。就像查询综合给标准的.net框架查询操作增加了熟悉的方便的语法一样。
何谓 plinq ?
目前,plinq 似乎还是微软的内部项目,他主要目的是进行并行计算,能够充分利用多个cpu,从而大大提高数据处理程序的运行速度(据hejlsberg说,可以提高6倍运行速度.听起来倒是相当诱人!),并且,我们仍然按照原来的方式进行遍码,plinq会在底层为我们打点一切.
参考资料:
microsoft's plinq to speed program execution
何谓 blinq?
blinq是用来生成asp.net站点的工具,并且能生成相应的数据处理架构.同样据称,你只需要将blinq指向一个sql server数据库,接着,blinq将会为你生成站点的所有页面,能显示可排序,可分页的数据,并且允许你更新,删除或者添加新记录.你自己不需要编写任何的sql语句.听起来太不可思议了,只有拭目以待.
(相关文章:http://www.eweek.com/article2/0,1895,2009167,00.asp)