asp.net和ado.net有什么区别?

asp.net和ado.net的区别列举如下:

1.ADO.net它提供了平台互用性和可伸缩的数据访问。ADO.NET增强了对非连接编程模式的支持。Asp.net是动态服务器页面,用户可以和他进行交互,经常通过ADO.net读取和更新数据。

2.ASP.NET是建立在公共语言运行库上的编程框架,可用于在服务器上生成 Web 应用程序。ADO.NET是一种基于标准的程序设计模型,可以用来创建分布式应用以实现数据共享。

3.ASP.NET可以看成是.NET的一部分,可以用于动态网站制作的一项技术,当然也可以作项目。ADO.NET是.NET Framework中的一套类库,看作一个文件夹吧,里面的文件就是那些能够访问数据库的类。

4.ASP.NET是微软在.net Framework提供的,用于开发web应用程序的类库,封装在System.Web.dll中,对应程序中是System.Web这个命名空间。ADO.NET 对 Microsoft SQL Server 和 XML 等数据源以及通过 OLE DB 和 XML 公开的数据源提供一致的访问。

asp.net和ado.net有什么区别?

5.ado.net是数据库的一种访问方式,不能与asp.net相提并论,asp.net是基于.NetFramdwork 的网站开发技术。在数据库访问主要使用ADO.NET方式,主要表现对象为:DataSet 内存加载数据方式。