用于mvc项目的实体框架6或Microsoft企业库

时间:2016-02-08 09:28:13

标签: c# asp.net entity-framework-6 enterprise-library

我正在为我的项目寻找更好的架构,这些架构包含大量数据(许多存储过程,视图,表格)。

任何人都可以建议哪一个更好 - EF6或企业库与数据交互以获得更好的性能。

我知道两者完全不同。一个是Object Relational Mapper,另一个是ADO.NET的包装器。但我只是想知道如果我只是使用企业库来访问我的项目中的数据,是否会有任何性能提升,或者我应该使用实体框架6?

我的项目中有很多存储过程。

由于

1 个答案:

答案 0 :(得分:2)

当然,你应该使用Entity Framework 6,因为企业库有点太旧了。您可以使用它实现与纯ADO.NET相同的性能,但在大多数情况下,Entity Framework允许您更快地创建代码(这确实很重要)。