【asp源码栏目提醒】:本文主要为网学会员提供“ASP.NET AJAX框架及在Web开发中的应用 - 期刊论文”,希望对需要ASP.NET AJAX框架及在Web开发中的应用 - 期刊论文网友有所帮助,学习一下!
!墨塑!Q塑:!竺坠 长春工程学院学报(自然科学版)2007年第8卷第2期 25/28 CN 22.1323/N J.Changchun Insl.Tech.(一at.Sei.Edi.),2007,V01.8,No.2 77一∞ ASP.NET AJAX框架及在Web开发中的应用 谢延红1.-,钱爱增2,胡 凯2,郝迎英1 (1.天津师范大学教育技术系,天津300074;2.德州学院计算机系,德州253023)摘 要:Ajax是Web应用的一种新方法,利用Ajax 设计时的开发环境、调试和管理等特性,极大降低了技术不仅可以降低服务器负荷而且能解决整页刷新 向ASP.NET 2.0应用程序中添加丰富的AJAX功能带来的白屏问题。
微软公司刚发布的ASP.NET A. 的难度〔1|。
JAX是一个与ASP.NET 2.0和Visual Studio 2005紧密结合的AJAX开发包,利用它可大大降低开发者 1 ASP.NET AJAX框架的构成向ASP.NET 2.0应用程序中添加AJAX功能的难 如图1所示:ASP.NET AJAX框架是以ASP.NET度。
介绍了ASP.NET AJAX框架和使用方式,并以 2.0为基础的,包括客户端脚本库ASP.NET AJAX聊天室主页和自动完成功能为例介绍了ASP.NET ControlLibrary和服务器端组件ASP.NET 2.0 AJAXAJAX在web开发中的典型应用。
Extensions。
ASP.NET AJAX Control Toolkit是基于以关键词:hjax;ASP.NET AJAX;无刷新;异步交互 上2套组件开发的另一套组件〔2,3|。
中图分类号:TP311.56 文献标识码:A文章编号:1009.8984(2007)02.0077.04 AJAX(Asynchmnous JavaScript and XML)技术是 图i ASP.NET AJAX框架组件示意图目前Web开发领域中非常热门的一项技术,它为 1.1 ASP.NET 2.0 AJAX ExtensionsWeb中的客户端脚本和服务器语言之间架起了一座 ASP.NET 2.0 AJAX Extensions是服务器端扩展桥梁,使之可以互相操作,互相通信。
Ajax技术是一 的集合,主要包含:(1)序列化与反序列化;(2)客户组成熟的老技术的组合,包括:(1)使用XHTML和 端访问Web Service方法;(3)服务器端AJAX控件,CSS标准化显示;(2)使用DOM实现动态显示和交 包括最重要的ScriptManager、UpdatePanel和Timer控互;(3)使用XML和XSLT进行数据交换和处理;(4) 件,并且这些控件被集成在开发环境工具Visual Stu.使用XMLHttpRequest进行异步数据读取;(5)用 dio上,使用方式和其它标准ASP.NET服务器控件JavaScript绑定和处理所有数据。
Web应用程序中使 一样。
用hjax技术最突出的优势为:(1)把原来服务器做 借助于这些扩展,可以将客户端与服务器端两的很多事情放到客户端来做,最大限度地减少了冗 种应用程序模型集成起来,并可以使已有的ASP.余的请求和响应对服务器造成的负担;(2)实现了无 NET应用程序模型生成的代码执行于客户端的刷新的用户体验。
ASP.NET AJAX运行之上。
AJAX技术虽然优点很显著,但完全手工构建 1.2 ASP.NET AJAX Control LibraryAJAX风格的Web应用程序比较困难。
而微软于 ASP.NET AJAX Control Library是ASP.NET A.2007年1月份发布的ASP.NET AJAX 1.0为开发者 JAX提供的一个丰富的客户端框架,主要包括:(