为了账号安全,请及时绑定邮箱和手机立即绑定

LINQ to SQL是死还是生?

LINQ to SQL是死还是生?

鸿蒙传说 2019-10-08 10:50:42
就在我使用LINQ to SQL结识朋友时,似乎MS正在从它的下面抽出地毯。http://blogs.msdn.com/adonet/archive/2008/10/29/update-on-linq-to-sql-and-linq-to-entities-roadmap.aspx从我的一点研究来看,EF对于简单工作来说是一种过大的杀伤力。但是,在此声明发布之后,是否有继续使用LINQ to SQL的意义?超越LINQ to SQL的未来,这是否通常不会发出不良信号?考虑到MS将钻头扔到墙上的速度,是否尽早使用任何新钻头是否合理?(这很友好,对于LINQ to SQL来说还不算早!)。对于我的LINQ to SQL工作,我想我要去SubSonic了!更新:一些新观点:http://ayende.com/Blog/archive/2008/10/31/microsoft-kills-linq-to-sql.aspxhttp://codebetter.com/blogs/david.hayden/archive/2008/10/31/linq-to-sql-is-dead-read-between-the-lines.aspx
查看完整描述

3 回答

?
慕神8447489

TA贡献1780条经验 获得超1个赞

您的问题含糊不清,需要解决。


LINQ!= LINQ to SQL


有大量的LINQ技术和提供程序:


Linq to SQL;

实体的Linq;

LINQ对象

Linq到XML;

...而这些只是来自Microsoft的。也有非MS提供程序,包括NHibernate。


您链接的博客仅讨论Linq to SQL。


LINQ的主要优势在于,您可以学习和使用一种查询语法,并在多种技术中重复使用它。


鉴于此,我建议您认为“ Linq To SQL”的未来缺乏任何意义都是不相关的,因为您编写LINQ Queries所获得的技能将来会转移到其他工具中。


查看完整回答
反对 回复 2019-10-08
  • 3 回答
  • 0 关注
  • 535 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信