我正在使用.net 4.0,当我使用SqlConnection类与数据库交谈时,这仍然是ADO.net还是恐龙死了?
答案 0 :(得分:4)
那个恐龙还没死......
http://en.wikipedia.org/wiki/ADO.NET
ADO.NET实体框架是一组数据访问API Microsoft .NET Framework,类似于Java Persistence API, 定位.NET Framework 4.0附带的ADO.NET版本。
答案 1 :(得分:4)
ADO.Net活得很好。几乎所有针对.net的ORM都建立在它上面,所以它不会很快消失。
答案 2 :(得分:4)
SqlConnection
类派生自 DBConnection
类,它是System.Data.Common命名空间(即ADO.NET)的一部分。
正如其他人所指出的,ADO.NET是构建Linq to SQL和Entity Framework的基础。 ADO.NET尚未被替换,它刚刚被增强和构建。
答案 3 :(得分:3)
是。事实上,ADO.NET与以前的语言功能和技术的集成度更高。例如,Linq to SQL和Entity Framework位于其上并使用ADO.NET与数据库进行交互。