具体区别:
一. 框架不一样:
asp.net是微软公司的.net技术框架下B/S(网页方向)框架技术。
ado.net是asp.net编程语言编写的数据访问层的总括
二. 技术不一样
asp.net是用来编写动态网页
ado.net是用来进行数据交换的技术
三.交互不一样
asp.net是微软在.net Framework提供的,用于开发web应用程序的类库,封装在System.Web.dll中,对应程序中是System.Web这个命名空间的。
ado.net对Microsoft SQL Server和XML等数据源以及通过OLE DB和XML公开的数据源提供一致的访问。
四.方式不一样
asp.net是一种开发技术。
ado.net是一种访问数据库的方式.
总结:
asp.net是开发技术、用于web开发
ado.net是数据库访问方式.
参考资料:
https://zhidao.baidu.com/question/460045164.html