了解Linq之前需要知道的一些概念

了解Linq之前需要知道的一些概念
 

本文正在持续更新中,目前还没有更新完成。

 

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)

 

Lambda表达式

posted @   大树2  阅读(201)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示