首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么ASP.NET MVC偏爱Linq to SQL而不是LINQ to Entities?

为什么ASP.NET MVC偏爱Linq to SQL而不是LINQ to Entities?
EN

Stack Overflow用户
提问于 2009-08-11 13:21:13
回答 5查看 834关注 0票数 2

问题在标题中。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2009-08-11 13:23:28

它一点也不偏爱其中一个。使用LINQ to SQL示例是很常见的,因为它们更容易设置和部署,因此更容易理解示例代码,而不会被一些值得学习的东西分心。

票数 14
EN

Stack Overflow用户

发布于 2009-08-11 13:40:08

我同意它不会偏向其中一个。我一直认为Linq to SQL倾向于在示例中使用,因为它是在大约一年前发布的。因此,书籍作者更熟悉Linq to SQL和/或觉得它更稳定。

我同意Rex的观点,在提供有关ASP.NET MVC的教程时,保持其他技术决策的简单性更有意义。由于任何一种DAL实现都可以使用,因此通过使用Linq to SQL (两种实现中较简单的一个)来教授MVC是最容易的。Linq to SQL也被广泛认为是轻量级的。

我必须承认,如果能有更多使用ASP.NET MVC和实体框架的开源项目示例,那就太好了。我可以告诉你,它工作得很好,因为我在一个项目中使用了它。然而,要弄清楚其中的一些理念可能会有些困难。Here is another question显示了一些到示例的链接。

票数 3
EN

Stack Overflow用户

发布于 2009-08-11 13:44:53

我认为这种在示例中使用阻力最小的路径的趋势是对新开发人员的一种伤害。你有多少次看到一个例子,警告说它不是值得生产的代码,没有理由说明为什么它不合适,或者是关于如何找到最好的代码的好方向?就我个人而言,我喜欢更长的例子,这些例子实际上会让我发现应该如何使用某些东西更有帮助。

在这种特殊情况下,使用Linq to Entities会更有用,因为它似乎是未来的趋势。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1260322

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档