Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/331.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 微软是否致力于实体框架?_C#_.net_Entity Framework - Fatal编程技术网

C# 微软是否致力于实体框架?

C# 微软是否致力于实体框架?,c#,.net,entity-framework,C#,.net,Entity Framework,我正在创建一个相当大的应用程序。在过去的一两年中,我一直使用LINQ来编写SQL,但由于它已被弃用,我想继续讨论其他内容,我的选择是实体框架或NHibernate 我更喜欢实体框架,因为它与LINQ to SQL有相似之处,但如果他们打算在一两年内放弃它而创建其他东西,我对承诺使用Microsoft ORM有点犹豫。我对LINQ to SQL也有同样的感觉。我等待是对的,但当时我也能等待。你永远不知道一家公司会做什么。谁说市场会允许他们继续目前的承诺?没人知道。从我的阅读来看,EF是一件好事,您

我正在创建一个相当大的应用程序。在过去的一两年中,我一直使用LINQ来编写SQL,但由于它已被弃用,我想继续讨论其他内容,我的选择是实体框架或NHibernate


我更喜欢实体框架,因为它与LINQ to SQL有相似之处,但如果他们打算在一两年内放弃它而创建其他东西,我对承诺使用Microsoft ORM有点犹豫。

我对LINQ to SQL也有同样的感觉。我等待是对的,但当时我也能等待。你永远不知道一家公司会做什么。谁说市场会允许他们继续目前的承诺?没人知道。从我的阅读来看,EF是一件好事,您仍然可以使用Linq到SQL。如果你继续等待完美的东西,没有公司会抛弃你,你就不应该发展。继续学习,拓宽视野,在需要的地方专攻


对于任何技术,你都可以问同样的问题。

我们不可能知道微软的优先事项;建议你浏览一下关于这个主题的文章……我没有看到任何关于L2被抛弃的消息。听着,如果你真的因为担心MS放弃EF而犹豫不决,那就转到NHibernate继续吧。这里没有人能给你一个明确的答案,告诉你两年后EF会发生什么(甚至微软也不能给你这个答案;策略会不断变化)。与此同时,开源项目会因为各种原因而消亡——项目被买断,然后失去预算,项目负责人变成了一个杀人犯()——你可以说。整个行业都非常不稳定。