首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在场景中,只对ASP.NET MVC 4应用程序使用存储过程--更好的是ADO.NET还是EntityFramework 5?

问在场景中,只对ASP.NET MVC 4应用程序使用存储过程--更好的是ADO.NET还是EntityFramework 5?
EN

Stack Overflow用户
提问于 2012-10-04 06:06:57
回答 1查看 598关注 0票数 1

我想知道你的意见。

在只使用存储过程进行数据操作的场景中,最好使用标准的ADO.NET或Entity Framework5。

使用EF的唯一(和主要)原因是强类型类(生成的复杂类),这些类可以用作ASP.NET MVC 4中的模型。与ADO.NET相比,在EF中更新复杂类型可能更简单。

使用ADO.NET的原因是使与数据库的通信更加简单。

谢谢你的意见。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-04 06:12:41

您还可以查看例如Dapper-Dot (或其他一些“micro”),它基于“原始”ADO.NET,但也提供了从存储过程结果到好的.NET对象的转换(我相信,在您的情况下,这是主要的EF好处)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12721226

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档