1

我想知道你的意见。

在仅使用存储过程进行数据操作的场景中,最好使用标准ADO.NET Entity Framework 5

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

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

谢谢您的意见。

4

1 回答 1

2

您还可以查看基于“原始”ADO.NET的 Dapper-Dot-Net(或其他一些“微 ORM”),但也提供转换为漂亮的 .NET 对象(您的主要 EF 优势)案例,我相信)来自存储过程结果

于 2012-10-04T06:12:41.443 回答