在仅将存储过程用于 MVC 4 应用程序的方案中 ASP.NET - 最好 ADO.NET 或实体框架 5



我想知道你的意见。

在仅使用存储过程进行数据操作的方案中,最好使用标准 ADO.NET实体框架 5

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

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

谢谢你的意见。

您还可以

查看例如Dapper-Dot-Net(或其他一些基于"原始"ADO.NET 的"micro-ORM"),但也提供从存储过程结果转换为漂亮的.NET对象(我相信是您的情况下的主要EF好处)

最新更新