AJax技术

关于微软Ajax的使用探讨

字号+ 作者:H5之家 来源:H5之家 2015-10-14 19:38 我要评论( )

关于微软 Ajax 的使用探讨 摘要 本文主要对微软的 Ajax 进行了探讨。首先介绍了微软 Ajax 的发展历 程,其次对微软 Ajax 的技术特点进行了介绍,第三分析了微软

关于微软Ajax的使用探讨


关于微软 Ajax 的使用探讨 摘要 本文主要对微软的 Ajax 进行了探讨。首先介绍了微软 Ajax 的发展历 程,其次对微软 Ajax 的技术特点进行了介绍,第三分析了微软 AJAX 框架,最 后对微软 AJAX 组成部分进行了论述。 关键词 Ajax;ScriptManager;UpdateProgress 0 引言 微软在 1998 年前后开发了 AJAX 局部刷新技术的

核心:XMLHTTP,1999 年用于 IE5。Jesse James Garrett 先生则在 2005 年 2 月 18 日发表文章《AJAX:A New Approach to Web Applications》为 AJAX 命名和定义。一切看似偶然,其实 AJAX 的发展是顺应互联网技术和 B/S 架构发展应运而生的。推动 AJAX 技术, 目的是为了增强用户体验,提高 B/S 架构性能。 1 微软 AJAX 技术特点 首先,通过 AJAX 框架和控件工具包,微软 AJAX 构建了一套比较完整的 Web 用户体验框架, 提供一组丰富的内置组件, 并允许开发者方便地依照自己的 需要加以扩展。就扩展性而言,对于那些熟悉 JavaScript 脚本语言的开发者将极 大地提高程序的可维护性和可重用性。 第二点,微软 AJAX 与 ASP.NET 2.0 编程模型有机集成,使已经开发的应用 程序可以方便的引入 AJAX 技术,也使得微软 AJAX 应用程序能够非常容易地 访问服务器端 ASP.NET 和.NET 框架中现有的资源。 第三点,使用微软 AJAX,可以自由选择开发模型。可以根据需要选择以服 务器端为中心还是以客户端为中心作为应用程序的基本开发模型。 第四点,微软 AJAX 可以跨平台并基于标准使用。Microsoft AJAX Library 可以从.NET 框架中分离出来,应用于其它 B/S 开发平台。它兼容大多数浏览器 和平台,它实现的微软 AJAX 脚本框架能够适用于任何流行的 Web 服务器。 第五点,运行基于微软 AJAX 开发的应用程序时,不需要开发者在浏览器 端手动插入相关的 JavaScript 文件而是由它的服务器端控件智能安排相关文件的 下载。 最后, 微软 AJAX 可以在很大程度上减少代码输入。 特别是减少了浏览器端 JavaScript 代码的编写。 只需通过调用相关控件或再写少量代码就可以实现 AJAX 功能。 2 微软 AJAX 框架介绍 微软 AJAX 框架结构包括客户端和服务器端两部分。在客户端,Microsoft AJAX Library 对 JavaScript 进行了面向对象的扩展(命名空间、继承、接口、 枚举、反射和其他功能) ,建立了 Global (扩展了 JavaScript 基类型) 、Sys(表 示 Microsoft AJAX Library 的根命名空间,其中包含了所有重要的类和基类) 、 Sys.NET (包含的类型与 ASP.NET AJAX 客户端应用程序和服务器上的 Web 服 务之间的通信相关) 、Sys.Serial ization(包含的类型与 ASP.NET AJAX 客户端 应用程序的数据序列化相关) 、Sys.Services(包含的类型提供对 ASP.NET 身份 验证服务、配置文件服务及其他应用程序服务的客户端脚本访问) 、Sys.UI(包 含与用户界面 (UI) 有关的类型) 、 Sys.WebForms (包含与 Microsoft AJAX Library 中的部分页呈现相

关于微软Ajax的使用探讨

关于微软Ajax的使用探讨—学习资料共享网是一个在线免费学习平台、通过收集整理大量专业知识,职业资料、考试资料,考试复习指导,试题资料等给大家分享;同时提供学习互动交流;更好的帮助大家学习。

点击搜索更多“关于微软Ajax的使用探讨”相关的内容
下载《关于微软Ajax的使用探讨》

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
网友点评