我爱我的家园!

成功在于你是否努力,希望在于你是否相信自己!

 

AJAX for asp.net 插件安装及测试

AJAX是Asnychronize Javascript and XML(异步Javascript和XML)。其基本原理是当用户触发了网页中的事件时,网页中Javascript代码(理论上VBScript也能完成等效操作)先截获事件,然后在后台利用XmlHttp对象对网页进行提交。在返回的结果中提取需要部分来更新网页。这样免去了加载并没有变化的控件的时间,减少用户等待时间。而且利用AJAX还能轻松完成传统技术不能或者很难完成的特效,比如说拖拉操作。

虽然AJAX只是把现有技术进行重新组合,但是与传统编程有很大的区别。初学者学起来可能会感觉不习惯,尤其是目前还没有好的教材。好在微软ASP社区发布了能整合在Visual Studio 2005里的AJAX Extender和AJAX Control Toolkit。前者提供了AJAX技术的核心功能,也就是异步提交;而后者是控件集,内含32个AJAX控件。我先向大家介绍如何安装AJAX Extensionr和AJAX Control Toolkit。

首先需要安装.NET Framework 2.0和Visual Studio 2005。

微软ASP社区AJAX下载中心:http://ajax.asp.net/downloads/default.aspx?tabid=47

1为Ajax Extender的下载链接,只可惜需要Windows正版验证。

2为AJAX Control Toolkit的下载链接,点击后会指向另外一个网页,网页中部有两个下载链接一个是2.2MB的完整版,一个是1.5MB的无源代码版。建议下载完全版。

3为Ajax Control Toolkit的演示页面。
Ajax Extension是MSI安装程序,按照提示即可。安装完成以后会在VS里的控件工具栏里发现"Ajax Extensions"的组。里面有五个控件,具体功能以后介绍。现在就可以编译AJAX程序了。但是要进行编程,还需要下面的步骤。

Ajax Control Toolkit只能手动安装。首先将文件解压,由于其中包括实例程序,所以建议解压到方便浏览的位置。然后双击子目录AjaxControlExtender里的AjaxControlExtender.vsi。

如果安装了VS就能运行,按照提示即可。其中会提示文件可能会含有有害的代码,不用理会。接着打开VS,在控件工具栏里新建一个组,命名为"Ajax Control Toolkit"

在新组里点击右键,选"选择项目",在弹出对话框里点“浏览”,选择解压出来的文件当中SampleWebsite\Bin子目录中的AjaxControlToolkit.dll文件然后确定退出,如图6。这样一来新组里就多了32个新控件了。

posted on 2008-09-04 14:23 死神 阅读(207) 评论(0)  编辑  收藏 所属分类: C#学习


只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

公告

欢迎大家来到我的个人世界!

常用链接

留言簿(3)

随笔分类(5)

随笔档案(9)

文章分类(37)

文章档案(41)

相册

语音技术

最新随笔

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜