在ASP.NET中使用SQL Server的推荐方法是什么?

本文关键字:方法 是什么 Server SQL NET ASP | 更新日期: 2023-09-27 17:50:52

我开始学习ASP了。.NET (Razor, .NET Framework 4.5),现在我试图弄清楚如何在ASP中使用SQL Server。.NET(我习惯使用PHP中的MySQL,但从我所看到的SQL Server在ASP.NET中更受欢迎/工作得更好)。环顾四周,似乎有很多方法可以做到这一点,我看到的一些方法包括:

  • ADO。净
  • OleDb
  • LINQ to SQL

LINQ to SQL将是我最喜欢的选择,因为我个人喜欢在c#中使用LINQ,但是我遇到的文档看起来像是。net Framework 3.5(尽管它可能只是过时的文档,或者我可能读错了),我不确定是否有额外的层/瓶颈考虑速度。最常用的方法是什么,最好的文档在哪里?

在ASP.NET中使用SQL Server的推荐方法是什么?

LINQ to SQL基本上已经被放弃了。要获得更好的版本,请使用实体框架。

见http://www.redmond-recap.com/2012/08/27/entity-framework-a-sorry-history-new-release-5-0-and-future-openness/

我个人认为最好的选择是实体框架