我想知道你的意见。
在仅使用存储过程进行数据操作的场景中 - 最好使用标准 ADO.NET 或 实体框架5 。
使用EF的唯一(和主要)原因是强类型类(生成的复杂类),可以在 ASP.NET MVC 4 中用作模型。与ADO.NET相比,在EF中更新复杂类型可能更简单。
使用ADO.NET的原因是更简单地与数据库进行通信。
感谢您的意见。
答案 0 :(得分:2)
您还可以查看例如Dapper-Dot-Net(或其他一些“微型ORM”)基于“原始”ADO.NET,但也提供转换为漂亮的.NET对象(在我看来,主要的EF好处,我相信)存储过程结果