如何决定是使用LINQ to SQL还是ADO.NET

本文关键字:to LINQ SQL 还是 NET ADO 何决定 决定 | 更新日期: 2023-09-27 18:27:49

我只是想知道上述技术中的哪一种以及何时使用SQL Server

  • 可以使用哪些因素来确定要使用哪种技术
  • 这些技术在基于web的应用程序和独立应用程序中的性能会有所不同吗

感谢

如何决定是使用LINQ to SQL还是ADO.NET

好吧,Linq2Sql是ADO.NET之上的附加层。以下是4.0.net的ORM比较:与C#4.0 一起使用的最佳ORM

我也推荐EF而不是Linq2Sql,即使EF仍然没有一些简单的东西(比如枚举支持)。

如果您想使用Linq2Sql进行冒险,但我们已经了解了一些相关信息。

如果您使用的是.Net Framework 4.0,我建议您使用EntityFrameWork。在EntityFramework中,您可以比使用Linq2Sql文件更好地使用Linq查询。

ADO.Net现在已经过时了,我们需要不时地学习新东西。