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