随着互联网技术的不断发展,使得人们对于互联网的数据处理技术有了更多的要求,而为了进一步完善计算机的数据处理系统,就需要将ASP.NET技术与传统意义上的数据处理技术结合起来。并在Windows这一运行平台上实现数据的安全处理。并为以后开发出一个高效的数据处理应用平台提供良好的技术支持。
【关键词】ASP.NET技术 数据处理 动态Web
随着国内计算机技术的不断发展与完善,使得传统的数据处理技术已经难以满足现代人们的实际需求。这就需要借助于ASP.NET技术来进行应用程序系统的研究与开发,并借助于动态网页的形式将其表现出来。而利用ASP.NET技术,能够将C/S和B/S两种模式有效的结合在一起,来加强整个应用程序的数据处理能力,并使得后台的处理与前台应用程序能够有效的结合起来,来利用代码复用的方式提升整个计算机数据处理系统的整体能力。
1 ASP.NET技术的工作原理
当一个HTTP请求发送到Web服务器上,并要求进行网页的访问时,Web服务器就会对该客户的HTTP请求进行定位,并借此确定目标网页的具体位置。如果客户们所请求的网页文件其扩展名为.aspx,就需要将该文件传送到aspnet_is.api dll上面进行处理,并将该ASP.NET代码提交给CLR进行处理。在以往没有执行过该程序的情况下,CLR就会对该ASP.NET代码进行编译与执行工作,并得到纯HTML结果。如果CLR执行过该程序,就可以运用已经编译好的程序直接执行该命令,并得到纯HTML结果。最后CLR会将这些HTML结果传到浏览器上来作为HTTP相应,当浏览器接收到这一响应时,就能够显示出Web网页。这一模式是ASP.NET技术运用的一种比较过时的模式,并且能够兼容C/S和B/S两种模式。
2 基于ASP.NET技术的应用程序数据处理模式设计
在进行互联网中数据处理的过程中,利用C/S和B/S模式来进行数据的编译时,需要采取不同的编译方式来执行,并需要一定的时间才能够生成新的页面。而利用C/S和B/S模式来与各种数据库进行连接处理的过程中,也会消耗掉大量的服务器端资源。但利用ASP.NET技术,能够兼顾C/S和B/S这两种模式的优点,并能够利用编译方式来进行页面的一次性生成。并能够在众多用户同时访问某一页面的情况下,有效避免访问副本页面这一问题的发生。根据现代数据技术设计的要求,应当将数据库作为信息系统开发以及建设的核心技术,并将Windows系统作为整个系统的操作平台,然后借助于ASP.NET技术,来实现应用程序系统的数据处理模型设计。其具体的数据处理模型示意图如图1所示。
在利用ASP.NET技术来进行应用程序的数据处理这一过程中吗,因为ASP.NET技术是各种几种的综合体现,就需要应用到ADO.NET来为计算机用户们提供断开式的服务,并保证多个用户能够同时的使用该服务器中的数据,从而实现了整个应用程序数据的共享,这也是数据库以及网络能够充分实现数据共享的必然趋势,并符合应用程序中数据中的数据处理要求。
一般在利用ASP.NET技术进行数据的处理时,会采用到代码分离的方式来减轻开发人员们的计算难度以及维护工作,并为该应用程序能够实现自身技术的发展提供一个良好的支持。其次,还应当将Windows本身作为一个事件的驱动环境,并采用回送技术来进行数据的处理。回送技术指的是ASP.NET将信息传送到服务器中进行处理,而不是在客户端的浏览器中进行处理。而当客户们接触到一个事件时,信息能够立刻的传回到服务器上,并且需要利用代码将其模块化为独立的函数以及方法。并在需要使用这些函数与方法的过程中,直接的运行相关程序。
借助于事件驱动的方式来进行数据的处理,能够从本质上改变其编程模型的性质,并能够借助于多种角度来进行问题的思考,这也就需要对现有的服务器程序进行充实与改进。而在附加到浏览器上的模塊进行动态页面的创立,并且生成Web页面,一般只需要下述六个步骤。
(1)为Web页面创建编写一套能够适用于html的指令,并且将其保存到.htm文件之中,创建者也能够借助于不同的计算机语言来进行指令的编写,并将这些质量防止在.htm文件或者单独的文件中。
(2)在经过一段时间后,用户们可以在浏览器中进行Web页面请求的输入,并将该请求从浏览器传输到Web服务器中。
(3)Web服务器还需要进行.htm位置的确定,在一些情况下还需要对包含该制定的第二个文件位置进行有效的定位。
(4)Web服务器需要将创建好的html指令借助于网络传回到浏览器中。
(5)借助于位于浏览器上面的模块处理指令,来将htm页面的指令利用html的形式返回到页面上,并且一次只能够返回到一个页面上,及时有着多个请求也应当如此。
(6)由显示该页面的浏览器进行html的处理。
数据作为应用程序中最为重要的组成部分,能够进行外部源中信息的显示、修改以及操作,并能够利用共同的线程来将Web主机作为数据源的接口。借助于规范化的面向对象的数据库,也能够有效减少数据的冗余,并且来保证数据的唯一性。在利用ASP.NET技术时也能够与许多类型的数据进行交互通讯,这些数据中不仅包含着该数据库本身的数据,还有着存储到电子邮件服务器中的各项数据。而通过ASP.NET技术的应用,能够对这些信息进行添加、修改以及删除等工作,并且可以有效的节约数据处理过程中服务器端的资源。
3 结束语
利用ASP.NET技术还能够进行交互数据的转化以及信息的有效处理,并能够充分的解决设计、性能以及可扩展性方面的问题。因此正确的使用数据模式,能够为数据库的高效利用打下一个良好的基础,并为整个应用程序的系统发展提供一个广阔的平台。
参考文献
[1]刘国芳,张炜,冯王兵.基于ASP.NET的批量数据导入方法的研究与实现[J].电脑知识与技术,2014(08):1642-1644.
[2]马相芬.基于ASP.NET的分页技术研究[J].电脑编程技巧与维护,2014(12):22-24.
[3]刘涛.ASP.Net的数据库连接技术探讨[J].韶关学院学报,2011,32(04):14-18.
[4]杨立波.基于.NET技术的数据库的应用研究[J].科海故事博览·科教创新, 2011(01):66-66.
作者简介
刘伟广(1980-),男,江苏省徐州市人。大学本科学历。现为九州职业技术学院讲师。研究方向为平面设计、软件工程。
作者单位
九州职业技术学院 江苏省徐州市 221116