您所在的位置: 首页>>开发>>.Net>>

构建ASP.NET AJAX开发环境(1)

http://developer.51cto.com  2007-11-01 14:23  Dorian Deng  博客园  我要评论(0)
  • 摘要:本文给出了建造ASP.NET AJAX开发环境的详细步骤和注意事项并附有源代码,供大家参考!
  • 标签:ASP.NET AJAX  开发  环境  AJAX  .NET

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也是必不可少的。

在此仅对所有的配置元素进行了简要的介绍,在以后的使用中再详细对他们进行说明。


共3页: 1 [2] [3] 下一页
【内容导航】
深入Vista应用程序开发
让你的代码“炫”起来——WPF开发教程
初探敏捷开发
WCF开发基础
Visual Studio 2005开发基础
 
 验证码: (点击刷新验证码)   匿名发表
  • Visual C++ 完全自学宝典

  • 作者:强锋科技,朱洪波
  • Visual C++ 6.0是微软公司为程序人员提供的Visual Studio 6.0工具套件中的重要组成部分。本书由浅入深地介绍使用Visual C++ 6.0..
Copyright©2005-2008 51CTO.COM 版权所有