加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 数据库 > MsSql > 正文

为什么和什么时候使用LINQ?

发布时间:2020-05-23 11:33:29 所属栏目:MsSql 来源:互联网
导读:我从来没有在任何项目中使用LINQ,我一直在我的商业应用程序项目中使用ado.net / OR工具,所以我想知道 LINQ的好处是什么?什么时候任何人应该使用LINQ? 只是为了澄清LINQ和LINQ to SQL的概念之间存在差异. LINQ是一种查询语法,而不是语言或O / RM.您可以在LIN

我从来没有在任何项目中使用LINQ,我一直在我的商业应用程序项目中使用ado.net / OR工具,所以我想知道
LINQ的好处是什么?什么时候任何人应该使用LINQ?

解决方法

只是为了澄清LINQ和LINQ to SQL的概念之间存在差异.

LINQ是一种查询语法,而不是语言或O / RM.您可以在LINQ提供的语法之上构建一个O / RM.

因为我收集你的问题是什么时候使用LINQ to SQL我只是解决这个问题.

LINQ to SQL是最好的,当你是:

>只能定位到MS SQL 2000
>做RAD

我使用LINQ to SQL在几种商业产品和不少的我自己的产品,并发现这些好处:

熟悉的语言代码(C#/ VB.NET)
>更容易维护(我们有更多的.NET比工作人员的SQL大师)
SQL生成的结构非常好,非常优化
>允许将业务规则直接转换为SQL,同时将所有业务逻辑保留在单个项目中

对于LINQ作为一个概念,我一直使用它,因为我明白它可以/不能做什么,如何正确使用它.像任何语言功能一样,如果人们不了解它是什么,以及如何使用它,就很容易错过使用.我推荐以下博客来了解LINQ的一些概念:

> Bart De Smet – 进阶
> Charlie Calvert
> Wriju

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读