网站地图 原创论文网,覆盖经济,法律,医学,建筑,艺术等800余专业,提供60万篇论文资料免费参考
主要服务:论文发表、论文修改服务,覆盖专业有:经济、法律、体育、建筑、土木、管理、英语、艺术、计算机、生物、通讯、社会、文学、农业、企业

浅谈NET关键技术与ASP.NET网络应用服务

来源:原创论文网 添加时间:2019-05-22

  摘要:伴随着当前计算机技术与互联网技术的快速发展, 在计算机应用领域中软件的重要性愈加明显。基于这一时代需求与背景, 高效建立稳定、安全可靠的应用程序成为了软件开发的重要课题之一。文章主要就.NET的关键技术以及ASP.NET的网络服务应用进行探析。

  关键词:NET关键技术; ASP.NET; MICro Soft.NET;

ASP论文

  1、ASP.NET及其关键技术

  ASP.NET是微软应用使用XML、Web Services, SOA与敏捷性的技术。.NET是Microsoft XML Web services平台, XML Web ser- vices允许应用程序通过Internet来实现数据与信息的共享与传递。因此, 不论使用的是哪一类的操作系统或编程语言, 该平台能够提供创建XML Web services, 将这些服务全部集中在一起。

  分布式计算是.NET目标实现的关键技术之一, 而要实现分布式计算的目标就需要在XML技术的基础上进行[1]。XML技术对于建立.NET平台来说十分关键。XML, 即为SGML一个简化、严格的子集, 是专门给Web应用设计的, 其保留了SGML的扩展性、数据确认等优势。 可以说, XML的问世给Web带来了全新的活力, 开启了Web的应用新时期。XML的特点有以下几个:

  1) 拥有自我描述能力。在XML文档中, 使用XML格式所表示的数据能够被唯一标记, 可以被挖掘更大价值的数据搜索。

  2) 更加便捷的应用于数据的多个视图, 假如数据被传送到计算机桌面上, 其能够以多种方式来显示;

  3) 拥有较强的开放性与可扩展性。在XML中能够定义无限量标记, 用户可以根据自己的需要来随时进行标记新定义;

  4) 拥有可验证性。利用XML文档其对应的DTD可以检验XML文档中数据结构与标记的规范性。因此, 利用XML文档能够在数据准备阶段就对数据的正确性进行检验, 有效提升了数据的准确性与可靠性;

  5) 不受显示格式的制约, 数据处理与描述是独立的。这是XML文档最大的特征。用户可以将不兼容数据库的数据转换为XML格式, 只要用户的程度能够解析XML结构, 就可以实现不同数据的共享与处理, 给用户的使用带来了便捷。

  XML是一种通用素具格式下的描述语言, 可以兼容于其他应用程序, 主要的用法主要有以下三种:

  1) 数据源对象DSO。DSO通常在客户端使用, 将一个XML文档作为数据源对象DSO, 插入html文件中后数据的显示与更新都可以通过操作记录集来实现;

  2) 文档对象模型DOM。DOM可以访问文档的节点与相关属性, 还可以利用命令来创建标记、复制节点等多项功能, 全面的实现了对XML文档的各项操作;

  3) ADO.NET的数据源。在ADO.NET中包括了对XML的更多支持。例如支持通过命令将XML文档与记录集对象相互转换并且存储。 这样一来ADO.NET、ASO.NET以及XML的分工就更加明确, 能够一同分别完成访问、处理与传输数据库的工作。

  2、ASP.NET网络应用服务

  ASP.NET是.NET开发平台中的一个重要部件, 其蛀牙偶是用于开发Internet协议的Web应用程序的。ASP.NET让Web的应用程序开发工作变得更加简单, 其中包括web表单以及web服务两项功能。 ASP.NET提供的web表单模式让新建、管理web工作变的十分便捷, 开发人员能够直接使用ASP.NET服务器端控件[2]。

  控件的主要作用在于将编程模式提供给web开发人员, 为其提供丰富的编程技术。另外, ASP.NET还允许开发人员把软件当做一种服务, 只要利用ASP.NET的web服务功能, 开发人员就仅仅只需要进行简单的业务逻辑编程。利用ASP.NET, 选择恰当的开发设计模型就可以获得结构合理、后期使用维护简便的web应用程序解决方案[3]。 ASP.NET技术是MICro Soft.NET平台的重要技术基础, 其拥有众多无可比拟的优势。

  在.NET框架当中, ASP.NET的web表单给web应用程序带来了更加容易使用的开发模式。在visual Basic中, Form是一个容器对象, 其可以容纳了自己的属性、事件以及其他对象等。那么在ASP.NET中, web表单也是一个容器对象, 其也可以将自己的属性、事件等容纳进去[4]。Web表单所容纳其他对象主要包括服务器空间、标准HTML与客户端代码等等。

  ASP.NET的Web表单模式弥补了ASP的众多缺陷。例如, ASP. NET能够建立并且使用用户界面控件, 该空间能够被使用到公用功能当中, 进而降低页面代码的使用率。其能够形成逻辑明确、清晰准确的结构程序;其可以提供更加强大的页面设计视图, 提高.NET的使用效率。ASP.NET的Web表单功能在状态管理、编程模型以及编译流程这三个方面均实现了超越ASP的优化。状态管理能够实现代码与内容的独立, 编程模式能够实现事件驱动, 编译流程效率将大大提升, 改善系统的运行效率。

  3、结束语

  MICro Soft.NET是当前计算机软件技术成熟与发展的重要标志, 因此对.NET的开发框架与其核心服务进行研究, 对于开发人员以及以后的软件开发工作有具有十分重要的现实意义。

  参考文献
  [1]王永昌.ASP.NET和SMS技术联动, 构建主动式校园网络应用平台[J].电脑知识与技术, 2011.
  [2]Designing Distributed Avplieations, MSDNLibrary For Visual Studio.NET, Mierosof t Cor Poration, 2001.
  [3]李沁蓉.探究基于VB.NET的Pro/E二次开发关键技术[J].烟台职业学院学报, 2014.
  [4]张奎, 高踪.基于ASP.NET的网络应用程序的安全框架及实践[J].光盘技术, 2009.

重要提示:转载本站信息须注明来源:原创论文网,具体权责及声明请参阅网站声明。
阅读提示:请自行判断信息的真实性及观点的正误,本站概不负责。
我们的服务
联系我们
相关文章