问题在标题中。
发布于 2009-08-11 13:23:28
它一点也不偏爱其中一个。使用LINQ to SQL示例是很常见的,因为它们更容易设置和部署,因此更容易理解示例代码,而不会被一些值得学习的东西分心。
发布于 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显示了一些到示例的链接。
发布于 2009-08-11 13:44:53
我认为这种在示例中使用阻力最小的路径的趋势是对新开发人员的一种伤害。你有多少次看到一个例子,警告说它不是值得生产的代码,没有理由说明为什么它不合适,或者是关于如何找到最好的代码的好方向?就我个人而言,我喜欢更长的例子,这些例子实际上会让我发现应该如何使用某些东西更有帮助。
在这种特殊情况下,使用Linq to Entities会更有用,因为它似乎是未来的趋势。
https://stackoverflow.com/questions/1260322
复制相似问题