相关疑难解决方法(0)

实体框架与LINQ to SQL

现在已经发布了.NET v3.5 SP1(以及VS2008 SP1),现在我们可以访问.NET实体框架了.

我的问题是这个.在尝试使用Entity Framework和LINQ to SQL作为ORM时,有什么区别?

我理解它的方式,实体框架(当与LINQ to Entities一起使用时)是LINQ to SQL的"大哥"?如果是这种情况 - 它有什么优势?它能做什么LINQ to SQL本身无法做到的?

.net entity-framework linq-to-sql

808
推荐指数
15
解决办法
26万
查看次数

您认为切换到实体框架是否有利?

使用LINQ to SQL很可能不会像实体框架那样获得尽可能多的活动开发,您认为最好切换到实体框架吗?

我个人发现EF非常笨重而且难以使用,而LINQ to SQL感觉非常自然.

编辑:我最近在我的博客上发表了一篇关于我对这个潜在决定的感受的文章......

ADO.NET v LINQ to SQL

.net ado.net entity-framework linq-to-sql

25
推荐指数
3
解决办法
3350
查看次数

您对Entity Framework 4.0有何看法?

实体框架的初始版本在开发社区中并未得到很好的体现.开发人员认为许多事情被遗漏了,许多人继续使用其他ORM,例如LINQ To SQLNHibernate.然而,好消息是微软一直在努力开发实体框架4.0版本,这将带来许多修复,包括延迟加载POCO支持.许多人认为实体框架的初始版本应该包含这些功能; 然而,看到实体框架团队已经解决了开发者社区所表达的担忧,这当然令人欣慰.

既然Visual Studio 2010 beta 2已经推出几周了,我一直在想其他开发人员对下一版Entity Framework的看法.你的想法是什么?

我意识到有些人对实体框架仍有负面情绪.在回答时,假设应该是读者对替代ORM一无所知.请比较和对比其他ORM的差异.随意提出一个替代方案做得更好的领域.此外,请随意提及Entity Framework 4.0擅长的领域.

.net entity-framework visual-studio-2010-beta-2 efv4

13
推荐指数
1
解决办法
808
查看次数