繁体   English   中英

LINQ2SQL 或实体框架或企业库?

[英]LINQ2SQL or Entity Framework or Enterprise Library?

使用市场上的实体框架LINQ2SQL,使用企业库数据访问应用程序块来设计数据访问层(DAL)是否有意义?

谢谢。

这就像在问“我应该使用 Dremel Rotary Tool 还是 Ingersol Rand 工业喷砂设备?”

您能描述一下您的应用程序做什么以及将在哪里使用它吗?

这真的取决于你在做什么。

我写的很多内容都是针对现有的存储过程和其他类似项目。 我发现应用程序块中的 SqlHelper 非常适合我的需求,并且没有被迫改变。

我一直在使用 linq2sql,它很棒。 也就是说,它可以将您与 sql 服务器捆绑在一起(尽管有第三方实现可以启用 linq 2 个其他数据库系统)。 实体框架是相当新的,但没有相同的限制。

我推荐 go 与其中任何一个。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM