ASP.net和ADO.net的区别是什么啊

jlimin 2009-10-16 03:43:19
ASP.net和ADO.net的区别是什么啊
...全文
925 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
cuiyanchao1202 2011-08-22
  • 打赏
  • 举报
回复
多谢不给分?
jlimin 2010-11-04
  • 打赏
  • 举报
回复
多谢大家的意见
ruiruiy 2010-10-28
  • 打赏
  • 举报
回复
asp.net 是web开发语言 ADO.NET是asp.net中连接数据库的语言
简化说java中的ADO 就是数据库语句的封装 可以连接sqlServer access oracl mysql
woshishuangzizuo 2010-05-10
  • 打赏
  • 举报
回复
ASP.NET是建立在公共语言运行库上的编程框架,可用于在服务器上生成功能强大的 Web 应用程序。与以前的Web开发模型相比,ASP.NET 提供了数个重要的优点: 增强的性能。ASP.NET 是在服务器上运行的编译好的公共语言运行库代码。与被解释的前辈不同,ASP.NET 可利用早期绑定、实时编译、本机优化和盒外缓存服务。这相当于在编写代码行之前便显著提高了性能。 世界级的工具支持:ASP.NET 框架补充了 Visual Studio 集成开发环境中的大量工具箱和设计器。WYSIWYG 编辑、拖放服务器控件和自动部署只是这个强大的工具所提供功能中的少数几种。威力和灵活性:由于 ASP.NET 基于公共语言运行库,因此 Web 应用程序开发人员可以利用整个平台的威力和灵活性。.NET 框架类库、消息处理和数据访问解决方案都可从 Web 无缝访问。ASP.NET也与语言无关,所以可以选择最适合应用程序的语言,或者跨多种语言的分割应用程序。另外,公共语言运行库的交互性保证在迁移到 ASP.NET 时保留基于 COM 的开发中的现有投资。 简易性:ASP.NET 使执行常见任务变得容易,从简单的窗体提交和客户端身份验证到部署和站点配置。例如,ASP.NET页框架使您可以将应用程序逻辑与表示代码清楚地分开用户界面,在类似 Visual Basic 的简单窗体处理模型中处理事件。另外,公共语言运行库利用托管代码服务(如自动引用计数和垃圾回收)简化了开发。可管理性:ASP.NET 采用基于文本的分层配置系统,简化了将设置应用于服务器环境和 Web 应用程序。由于配置信息是以纯文本形式存储的,因此可以在没有本地管理工具帮助的情况下应用新设置。此“零本地管理”哲学也扩展到了 ASP.NET 框架应用程序的部署。只需将必要的文件复制到服务器,即可将 ASP.NET 框架应用程序部署到服务器。不需要重新启动服务器,即使是在部署或替换运行的编译代码时。可缩放性和可用性。ASP.NET 在设计时考虑了可缩放性,增加了专门用于在聚集环境和多处理器环境中提高性能的功能。另外,进程受到 ASP.NET 运行库的密切监视和管理,以便当进程行为不正常(泄漏、死锁)时,可就地创建新进程,以帮助保持应用程序始终可用于处理请求。自定义性和扩展性:ASP.NET 随附了一个设计周到的结构,使开发人员可以在适当的级别“插入”代码。实际上,可以用自己编写的自定义组件扩展或替换 ASP.NET 运行库的任何子组件。实现自定义身份验证或状态服务变得更容易。安全性:借助内置的 Windows 身份验证和基于每个应用程序的配置,可以保证应用程序的安全。 答案补充
ADO.NET是一种基于标准的程序设计模型,可以用来创建分布式应用以实现数据共享 在ADO.NET中,DataSet占据重要地位,它是数据库里部分数据在内存中的拷贝。与ADO 中的RecordSet不同,DataSet可以包括任意个数据表,每个数据表都可以用于表示自某个数据库表或视图 的数据。DataSet驻留在内存中,且不与原数据库相连,即无需与原数据库保持连接 完成工作的底层技术是XML,它是DataSet所采用的存储和传输格式。在运行期间,组件 (如某个业务逻辑对象或asp.net web表单)之间需要交换DataSet中的数据。数据以XML文件的形式从一个组件 传输给另一个组件,由接收组件将文件还原为DataSet形式。DataSet的有关方法与关系数据模型完全一样 评价答案
sk811229 2009-10-16
  • 打赏
  • 举报
回复
同意楼上的回答! 两者都是微软 .net 架构的组成部分,asp.net 应用于web开发,ado.net 是一个访问数据库的接口。
shenzhenNBA 2009-10-16
  • 打赏
  • 举报
回复
ASP.net是一种关于站点的。。。。编程框架;
ADO.net是一种关于访问数据的。。。。访问技术;

中间修饰语不知道怎么说了
namhyuk 2009-10-16
  • 打赏
  • 举报
回复
ADO.NET是一种访问数据库的技术。

这么说吧,ASP.NET可以通过ADO.NET访问数据库。

snpl19910112 2009-10-16
  • 打赏
  • 举报
回复
地板 首先嘛 名字就不一样
shenzhenNBA 2009-10-16
  • 打赏
  • 举报
回复
[Quote=引用楼主 jlimin 的回复:]
ASP.net和ADO.net的区别是什么啊
[/Quote]
这个问法太有特色了,顶
liujintaozyc 2009-10-16
  • 打赏
  • 举报
回复
asp.net是一种网站开发
ado.net是一个连接数据库的

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧