nini

学然后知不足,教然后知困
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

1.安装ASP.NET AJAX v1.0

Posted on 2007-03-30 20:45  nini  阅读(6910)  评论(6编辑  收藏  举报

 

导论和目标

1. 安装ASP.NET AJAX v1.0

2. 使用Visual Studio 2005准备开发ASP.NET AJAX应用

3. 创建一个ASP.NET AJAX Futures 的启动模型 

4. 使用AJAX扩展xBikes解决方案 

4.1 添加ScriptManager and UpdatePanel

4.2 执行异步请求时显示通知 

4.3 使用AutoCompleteExtender异步调用Web service 

4.4 使用AJAX Control Toolkit中的例子 

4.5 拖拽功能

4.6 在AJAX Framework中使用ASP.NET’s Profile服务 

4.7 创建你自己的ASP.NET AJAX 控件扩展 


 

 

介绍: 首先,安装ASP.NET AJAX v1.0. 你可以通过以下地址下载ASPAJAXExtSetup.msi

http://ajax.asp.net

(http://www.microsoft.com/downloads/details.aspx?FamilyID=ca9d90fa-e8c9-42e3-aa19-08e2c027f5d6&displaylang=en).

步骤1a: 打开压缩文件asp_net_ajax_hol.zip,并解压缩到C:\AJAX HOL文件夹中。你也可以选择其他的文件夹。

步骤1b: 运行ASPAJAXExtSetup.msi,安装ASP.NET AJAX v1.0

步骤1c: 运行ASPAJAXCTP.msi,安装ASP.NET 2.0 AJAX Futures January CTP

下载地址: (http://www.microsoft.com/downloads/details.aspx?FamilyID=4cb52ea3-9548-4064-8137-09b96af97617&displaylang=en) .

注: 运行Visual Studio 2005,确定Web Projects Templates对话框中是否存在”ASP.NET AJAX-Enabled Web Site”和”ASP.NET AJAX CTP-Enabled Web Site”项目模板。你可以通过”文件->新建Web站点”打开该对话框.

图1a: ASP.NET AJAX安装的模板.

检查之后,取消该对话框.不要创建任何新页面。

步骤1d: 安装ASP.NET AJAX Control Toolkit

(http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=AtlasControlToolkit) .

在安装之前,你需要对压缩文件AjaxControlToolkit.zip进行解压缩,并复制文件到Visual Studio project文件夹中([My Documents]\Visual Studio 2005\Projects\AjaxControlToolkit]).

在刚才创建的文件夹中找到解决方案AjaxControlToolkit.sln并打开它。它包含四个项目: the AJAX Control Toolkit, a sample Web page, a test Web page, and a Visual Studio Add-in project.

图1b: AJAX Control Toolkit 解决方案中的四个项目.

步骤1e: 编译全部解决方案,然后打开浏览器,运行[My Documents]\Visual Studio 2005\Projects\AjaxControlToolkit\TemplateVSI\bin\AjaxControlExtender.vsi文件,在Visual Studio 2005中安装AJAX Control Toolkit扩展项目类型。

图1c: 安装AjaxControlExtender.vsi对话框

小提示:安装Nikhil Kothari的Web Development Helper。这个IE插件工具对开发者用来调试AJAX/JavaScript页面和ASP.NET是非常有用的。

Web Development Helper包含了跟踪功能,脚本调试和一个消息窗口。

这个工具可以从Nikhil's blog(http://projects.nikhilk.net/default.aspx)中的WebDevHelper.msi文件中得到。

在IE中,通过”查看->浏览器栏-> Web Development Helper”来打开Web Development Helper tool。

图1d: 打开Web Development Helper

一旦Web Development Helper开始运行并且你已经激活HTTP的日志。你会看到在AJAX中由客户端JavaScript发送的各种异步请求。

图1e: 工作中的Web Development Helper