基于ASP.NET的ADO.NET技术研究

  • 格式:doc
  • 大小:101.50 KB
  • 文档页数:3

基于的技术研究
作者:芮素文
来源:《电子技术与软件工程》2015年第05期
摘 ;要
在应用软件程序开发不断发展的过程中逐渐衍生出了多种开发方法以及开发技术,其中技术便是其中较为常见的一种。

本文对进行了综合性阐述并对基于的技术进行了分析,供以参考。

【关键词】 程序开发
目前在很多程序开发过程中都会应用到Web技术,它由多个相互链接的超文本组成并形成了一个整合性的系统,其主要形式包括超文本、超媒体以及超文本传输协议,目前它已经成为全球计算机网络的核心构成。

在Web程序开发过程中起到了关键性作用,在的作用下使开发周期大大缩短,然而在对数据库操作的过程中则需要采用 来实现,因此基于的技术也受到了业界的普遍关注。

1 概述
作为Net FrameWork的一部分有着较大的适用面,从本质上来看它是一种服务器端脚本技术,在的作用下可以使网页脚本借助于Internet执行。

在执行过程中先需先通过HTTP请求文档,然后在动态环境下经过Web服务器进行创建。

由于是Microsoft的技术,因此主要开发语言以C语言与为主,当然它也支持其他语言如JAVA、Powershell、Python等[1]。

之所以可实现跨平台主要是由于它完全依凭虚拟机实现,而各平台均可应用虚拟机,这使得开发兼容性得到了保证。

相对于其他开发技术相对较为简易,在页面上完全允许用户构建出自己专属的用户分界面,并且这些分界面可与VB-Like界面有所差异。

另一方面具有较为理想的管理性,由于主要是以字符作为基础,它属于典型的分级配置系统,这使得虚拟服务器环境设置得到了简化,同时也让应用程序设置变得更为简捷[2]。

一般情况下配置信息都可以文本的方式保存,那么在进行新设置的过程中无须启动管理员工具就能够实现,这也进一步提升了的便捷性。

在上述基础上在使用过程中被刻意地设计成了一种多处理器开发工作,并且基于无缝连接可使其运行速度大幅度提升。

还可根据用户自身需求来制定个性化的自定义插件,为用户提供了一个主观性的开发环境。

从安全角度来看 基于Microsoft认证技术并且能够完全覆盖到相关应用技术及程序配置,因此源程序的安全性得到了绝对性的保障。

在已经完成的ASP应用程序当中可置入功能,使得程序保持了可收缩性,并且可将程序直接放在服务器端运行。

在服务器运行过程中其速度较即时解释程序具有优势,只要与NET兼容的语言都可进行开发,也就是说在Net FrameWork环境下均可使用。

2 基于的技术分析
常用对象包括Connection组件,该组件主要是保证数据库可有效连接;Command 对象,使数据库能够对相关的SQL命令进行执行;DataReader对象,主要对SQL命令负责执行。

并可对查询结果进行保存;DataAdapter对象,即为数据适配器,通过该对象可将数据集与数据库进行有效连接;Dataset对象,即为数据集,可对数据库当中读取记录进行有效保存[3]。

在具体应用过程中需对上述对象进行分析,使得程序开发能够与目标契合,其主要结构关系如图1所示。

与ADO相比在数据更新修改方面有着极大的优势,即便是在数据源完全断开的情况,它也能够将数据从新导入到数据源当中,这样即便是在连接过多的情况下依然能够降低数据库服务器资源的占用情况。

的最大优势在于对于数据的更新修改可以在与数据源完全断开联系的情况下进行,然后再把数据更新情况传回到数据源。

这样就大大减少了连接对数据库服务器资源的占用.
3 结语
基于的技术为相关程序开发带来了极大的便捷并且对程序开发实现了有效优化,为开发者带来了便利,特别是为WEB程序设计提供了一个更为稳定、开放的开发环境,值得推广。

参考文献
[1]戚敏,林琳数据库访问技术的浅析[J].昌吉学院学报,2009(01).
[2]王芸,赵春,李冬.浅谈在农村远程教育中的安全问题[J].新乡教育学院学报,2009(01).
[3]曹功坤,曾金发.浅析中的数据库访问技术[J].科技资讯,2008(33).
作者单位
安徽国防科技职业学院安徽省六安市 ;237001。