我正在为我的项目寻找更好的架构,这些架构包含大量数据(许多存储过程,视图,表格)。
任何人都可以建议哪一个更好 - EF6或企业库与数据交互以获得更好的性能。
我知道两者完全不同。一个是Object Relational Mapper,另一个是ADO.NET的包装器。但我只是想知道如果我只是使用企业库来访问我的项目中的数据,是否会有任何性能提升,或者我应该使用实体框架6?
我的项目中有很多存储过程。
由于
答案 0 :(得分:2)
当然,你应该使用Entity Framework 6,因为企业库有点太旧了。您可以使用它实现与纯ADO.NET相同的性能,但在大多数情况下,Entity Framework允许您更快地创建代码(这确实很重要)。