相关疑难解决方法(0)

linq到sql类和实体框架有什么区别

可能重复:
实体框架与LINQ to SQL

linq到sql类和实体框架之间有什么区别,linq到sql应该使用什么样的情况,以及实体框架何时是最好的选择.

entity-framework linq-to-sql

6
推荐指数
1
解决办法
1592
查看次数

Linq2SQL用于一个新项目

编辑

感谢所有投入的人.意见非常受欢迎,我认为我们将在这一点上采用L2S实现,只是以这样的方式汇总/封装我们的DAL,如果我们将来需要更改为EF,它将不会太无痛一个手术.

因为这是非常主观的,所以积分最多的是海报.

我一直在努力跟上整个Entity Framework Vs的速度.Linq2SQL的主题和SO上已经有一些问题了

实体框架与 Linq To Sql

我想知道的是(欢迎观点)如果你开始一个新的重大项目,你会使用Linq2SQL作为你的数据访问层吗?

为了给出一些上下文,我们是.NET C#House,DB是SQL Server 2000,但我们可能会在今年晚些时候将其移植到SQL 2005.在我们的小型开发团队中,我是唯一一个拥有C#3.0/.NET 3.5经验的人.团队中的其他人在过去3年中一直使用手工剪切的ADO.NET和SqlHelper代码进入数据访问层.

我想,我的主要担心是我们将开始使用更高级/可用/更快速开发的新项目(即L2S),但最终它已经过时了.

我们应该接受命中,延迟项目并调查使用VS2008中的实体框架.

为任何输入球员干杯.

.net project-planning entity-framework linq-to-sql

3
推荐指数
1
解决办法
466
查看次数

Linq to SQL VS Entity Framework

我是Windows服务器平台开发的新手.有人能告诉我Linq与SQL和EF4之间的区别吗?我需要一些帮助来选择合适的技术.

c# linq asp.net entity-framework

3
推荐指数
1
解决办法
1415
查看次数

我如何解释我的同事,Linq to Sql与Entity Framework不同,EF不是"shitty"?

这是一个奇怪的问题.但我厌倦了与我的一位同事进行某种类型的讨论.有人请(我是绝望的)给我一些技术支持吗?我试图忽略他严厉的语言,但发现这很难.
是否继续这样的讨论?或者将它放在一边并说"不评论"这样的话会更好吗?

我怎么看:

  • EF比Linq更适合Sql
  • 我们的申请很慢,因为我们的团队缺乏知识和经验,而不是因为EF"蹩脚"
  • 也许应用程序的类型(巨大的继承和递归结构)不能与EF一起使用
  • 在你说些什么之前三思而后行并记住你自己的意见(至少几分钟)

(下午3时08分34秒)TweeZz:这是"快",直到对象被保存到数据库
(下午3时08分45秒)TweeZz:所以可能是一些与随后这些对象所连接的事实呢?
(下午3:08:57)TweeZz:直到我没有点击按钮它们被分离?
(3:09:21 PM)TweeZz:需要两倍的时间:(
(3:09:23 PM)同事:直到你点击按钮他们没有任何关系数据库,他们只是POCO
(3:09:39) PM)TweeZz:k所以可能是那里
(下午3:09:41)同事:然后他们被保存在db并被跟踪
(3:09:43 PM)TweeZz:change tra
(3:09:44 PM)TweeZz: JJ
(下午3时09分55秒)的同事:但是这就是我们从一开始就知道
(下午3时09分57秒)的同事::)
(下午3时10分03秒)同事:它必须花费一些时间
(下午3:10:06)TweeZz:jj对于差异
(下午3:10:13)同事感到有些惊讶:我只是希望EF不是
太糟糕了:)(3:10:13 PM)TweeZz:无论如何它太慢了
(3:10:20 PM)TweeZz:没有评论;)
(3:10:31 PM)同事:我希望它能做更聪明的事情
(下午3:10:45)同事:对我而言似乎比linqToSql更糟糕它应该是它的替代品
(下午3:10:56)同事:faaaar更糟:)
(3:11:15 PM)TweeZz:再次,没有评论;)
(3:12:19 PM)同事:myea,我选了它
(3:12:22 PM)co lleague:我应该责备:)
(3:13:01 PM)TweeZz:你可以在这里讨论;)
(3:13:01 PM)TweeZz:实体框架vs LINQ to SQL
(3:13:07 PM) TweeZz:或发一个问题
(下午3:13:12)TweeZz:为什么EF吮吸
(下午3:13:12)TweeZz:;)
(3:13:24 PM)同事:我已经知道答案了;]
(3:13:26 PM)同事:M $:D
(3:13:52 PM)同事:有些东西很好,所以为什么不放弃它,让我们做一些大而缓慢的事情
(3:13:54 PM)TweeZz:呵呵
(3:13:55 PM)同事:vista:D
(3:17:24 PM)TweeZz:说真的我会在stackoverflow上发布一个问题
(下午3:17:52)TweeZz:我怎么告诉我的同事linq to sql与实体框架不一样,并且EF不是"
shitty " (下午3:18:18)同事:我什么时候说linq到sql和EF一样?
(3:18:30 PM)同事:我不认为它是一样的,从未想过
(3:18:42 PM)同事:afaik:D
(3:19:16 …

entity-framework communication linq-to-sql

3
推荐指数
1
解决办法
175
查看次数

DB Agnostic ASP.Net?

我们正在制作一个ASP.Net应用程序.我们希望我们的应用程序至少与数据库无关,最值得注意的是兼容SQL Server和PostgreSQL.这样做的最佳方式是什么?有哪些常见的陷阱?还有一类或类似的东西已经抽象出类似于SqlConnectionPostgreSQL用于连接的东西之间的区别吗?

(我们想要与数据库无关,所以我们可以在这里使用PostgreSQL(在开发中,后来在我们自己的托管中)由于价格而让我们的自托管客户端使用Sql Server,如果他们愿意的话)

c# sql-server asp.net postgresql portability

2
推荐指数
1
解决办法
592
查看次数

linq到sql类和实体框架有什么区别

linq到sql类和实体框架之间有什么区别似乎它们同样的工作就像两者 在.net3.5中更好,为什么? *.net4哪个好,为什么?*

entity-framework linq-to-sql

2
推荐指数
1
解决办法
2386
查看次数

什么时候应该使用实体框架?

我是Entity Framework的新手,当然,我在SOF上发现了很少关于目标用例的问题.

我来给你一些信息.我不是在与不同的数据库供应商或不同的数据库打交道; 只有一个,SQL Server 2008和数据库少于30个表.我是否真的需要重做事物并使用实体框架?

编辑:

感谢詹姆斯解决我的问题.所以我假设使用EF会增加开销并在背景中做一些我不知道的工作.这是MS的工作方式,所以我猜我的下一个问题是:

  1. 它是否也会影响性能?

  2. 它是否支持hierarchyid数据类型?

sql-server entity-framework entity-framework-4

2
推荐指数
1
解决办法
3017
查看次数

linq 2sql和Ado.net实体框架与存储过程的性能比较?

嗨,我正在开发一个asp.net网站,一次将有很多用户在线.我正在为它编写非常有效的存储过程.我应该使用哪种ORM工具?

Ado.net实体框架还是linq2sql?

需要性能,因为我们的要求是在4秒内加载每个页面.

asp.net asp.net-mvc entity-framework linq-to-sql

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