扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
1、概述
Microsoft ASP.NET AJAX是Microsoft公司对Ajax技术的完美封装。它能使你已快速的创建包含丰富用户体验的用户界面的Web页面,提供加入了跨浏览器的ECMAScript(Javascript)和动态HTML(DHTML)技术的客户端脚本,并与基于服务器的ASP.NET 2.0平台进行了集成。它还对Javascript进行了非常巧妙的面向对象方面的扩展,以提供对客户端面向对象编程的支持;提供了与ASP.NET紧密结合的客户端/服务器端组件、类型的自动转换;自动为客户端暴露服务器端的代码的方法;为远程Web Service提供本地客户端代理等许多优美的功能。使用ASP.NET AJAX,可以提高应用程序的用户体验和效率。
ASP.NET AJAX由客户端脚本库和服务器端组件缓存,以提供一个健壮的开发框架。除了ASP.NET AJAX以外,还可以使用ASP.NET AJAX Control Toolkit和由社区提供的ASP.NET AJAX Futures的特性。
ASP.NET AJAX的架构如下图所示:
图1:ASP.NET AJAX服务器和客户端架构 |
2、下载
ASP.NET AJAX必需组件包括:
◆ASP.NET 2.0 AJAX Extensions 1.0
此下载安装用于开发和运行以服务器为中心或以客户端为中心的开发模型的Ajax类应用程序的框架,并且由Microsoft完全支持。在安装ASP.NET Futures或ASP.NET AJAX Toolkit之前必须安装它。另外,还可以下载ASP.NET AJAX的文档(非必需),文档中包含有可以帮助你最大限度的使用ASP.NET AJAX工作示例。
◆ASP.NET AJAX Control Toolkit
这是一个由示例和组件组成的共享源码社区项目,它使开发比以往使用AJAX控件和扩展的开发更加容易。Control Toolkit提供了可运行的示例和丰富的SDK以简化定制AJAX控件和扩展程序的创建。
◆可选的组件包括
ASP.NET Futures(July 2007)、ASP.NET 2.0 AJAX Extensions 1.0源码、示例应用程序和Microsoft AJAX Library,可以根据需要进行下载。
3、安装
安装的顺序是先安装ASP.NET 2.0 AJAX Extensions 1.0,再安装ASP.NET AJAX Control Toolkit,再安装其他组件。所有的安装基本上都只要单击下一步即可,在此不再详述。
安装必需的组件包后,可以在新建网站的对话框中看到多了一项“ASP.NET AJAX-Enabled Web Site”,用它即可以新建经过基本配置的Ajax网站,如图2所示:
图2:新建网站对话框 |
4、配置
ASP.NET AJAX的配置在很多时候是在用于以前开发的没有使用AJAX的ASP.NET应用程序时才会注意到它,不过,了解这些配置,对于用好ASP.NET AJAX也是必不可少的。
在此仅对所有的配置元素进行了简要的介绍,在以后的使用中再详细对他们进行说明。
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者