配置ASP.NET AJAX

  
先下载.net framework2.0和ASPAJAXExtSetup.msi
然后安装 即可运行
如果需要开发AJAX
则要安装VS和AjaxControlToolkit
在VS工具箱中新建标签 ....

.Net Framework 3.5 环境下请阅读 v3.5 环境下如何布置 AJAX 环境。

这里所说的环境是指按服务器端实现方式进行的配置。应该说只要安装了 ASP.NET AJAX Extensions 就可以实现一点 Ajax 了,但是要想利用 AJAX 的更多控件,我们一般都还下载了 ASP.NET AJAX Control Toolkit。

首先,我们应该配置 ASP.NET 运行与开发环境。

然后,到 ASP.NET AJAX 官方网站下载 ASP.NET 2.0 AJAX Extensions 1.0 (本地下载)和 ASP.NET AJAX Control Toolkit,这两个文件都不大,总共也只有几兆。

安装 ASP.NET 2.0 AJAX Extensions 1.0,再安装 ASP.NET AJAX Control Toolkit。ASP.NET 2.0 AJAX Extensions 1.0 安装很简单就不介绍了,关于 ASP.NET AJAX Control Toolkit 的安装请参见安装 AJAX Control Toolkit。

配置完成。

说明

    * 若只作运行环境不作开发环境,可以不安 ASP.NET AJAX Control Toolkit。
    * 配置完成后可能需要重新启动 IIS。

1>安装Ajax ASPAJAXExtSetup.msi (在http://ajax.asp.net下载)
2>安装Ajax模板 ASPAJAXSamples.msi
3>下载 最新版本 ajaxcontroltoolkit
  http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=AtlasControlToolkit
4>解压到C:/Program Files/Microsoft ASP.NET/ASP.NET 2.0 AJAX Extensions/AjaxControlToolkit
5>打开解决方案/AjaxControlToolkit/AjaxControlToolkit.sln,生成工程TemplateVSI
6>复制 
    /AjaxControlToolkit/SampleWebSite/Bin/AjaxControlToolkit.dll
    /AjaxControlToolkit/SampleWebSite/Bin/AjaxControlToolkit.dll
到 /AjaxControlToolkit/Binaries/
7>运行/AjaxControlToolkit/TemplateVSI/bin/AjaxControlExtender.vsi 安装模板(选择C#),仅Web
8>工具箱点右键添加选项卡AJAX Toolkit,在AJAX Toolkit选项卡里右键选择项,在弹出的对话窗口里面选择.NET Framework
点浏览 C:/Program Files/Microsoft ASP.NET/ASP.NET 2.0 AJAX Extensions/AjaxControlToolkit/Binaries/AjaxControlToolkit.dll

//扩展

9>在线预览效果 AjaxControlToolkit 最新版本 ajaxcontroltoolkit
  http://asp.net/ajax/ajaxcontroltoolkit/samples/
 
附录:
一.Microsoft Ajax asp.net Web开发示例教程网站
    http://www.asp.net/ajax/
二.Microsoft Ajax开发工具包对应的下载地址
* ASP.NET 2.0, which is part of the Microsoft .NET Framework version 2.0, avai
  lable from
    http://msdn2.microsoft.com/en-us/netframework/aa731542.aspx.

* Microsoft ASP.NET AJAX v1.0, available from
    http://go.microsoft.com/fwlink/?LinkID=77296.

* Microsoft ASP.NET AJAX Futures CTP, available from
   http://go.microsoft.com/fwlink/?LinkID=77294.

* Microsoft ASP.NET AJAX Control Toolkit, available from
   http://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=AtlasControlToolkit

三.Ajax 技术资源中心
   网址:  http://www.ibm.com/developerworks/cn/ajax/
   说明:  从"Ajax新手入门"开始,然后介绍"Ajax 工具和相关标准",并建有"开发者社区"来进行技术讨论,
          以使开发者能 "使用 Ajax 技术创建更高交互性的 Web 应用程序".
          不过大多是针对java开发人员的.

四. Ajax框架--AjaxPro.NET下载
     http://www.schwarz-interactive.de/
    AjaxControlToolkit 下载
     http://ajax.asp.net/downloads/default.aspx?tabid=47
     http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx?ReleaseId=1425

1、打开网站 http://ajax.asp.net
2、点击下载
3、安装完成后可以在VS2005的工具栏中看到
4、下载AJAX Control Toolkit:
      http://www.codeplex.com/AtlasControlToolkit/Project/FileDownload.aspx?DownloadId=7712&ReturnUrl=http%3a%2f%2fwww.codeplex.com%2fRelease%2fProjectReleases.aspx%3fProjectName%3dAtlasControlToolkit%26ReleaseId%3d1425
5、解压文件,然后在VS2005的工具栏上增加一个面板AJAX Control Toolkit
6、在新建的面板上增加项,在“选择工具箱”窗口中,单击“浏览”按钮,并选择解压目录下面的AjaxControlToolkit.dll文件,然后确定
ajax技术,无刷新技术 导读:ScriptManager控件包括在ASP.NET 2.0 AJAX Extensions中,它用来处理页面上的所有组件以及页面局部更新,生成相关的客户端代理脚本以便能够在JavaScript中访问Web Service,所有需要支持ASP.NET AJAXASP.NET页面上有且只能有一个ScriptManager控件。在ScriptManager控件中我们可以指定需要的脚本库,或者指定通过JS来调用的Web Service,以及调用AuthenticationService和ProfileService,还有页面错误处理等。 ASP.NET AJAX入门系列(3):使用ScriptManagerProxy控件 导读:在ASP.NET AJAX中,由于一个ASPX页面上只能有一个ScriptManager控件,所以在有母版页的情况下,如果需要在Master-Page和Content-Page中需要引入不同的脚本时,这就需要在Content-page中使用ScriptManagerProxy,而不是ScriptManager,ScriptManager 和 ScriptManagerProxy 是两个非常相似的控件。 ASP.NET AJAX入门系列(4):使用UpdatePanel控件(一) 导读:UpdatePanel可以用来创建丰富的局部更新Web应用程序,它是ASP.NET 2.0 AJAX Extensions中很重要的一个控件,其强大之处在于不用编写任何客户端脚本,只要在一个页面上添加几个UpdatePanel控件和一个ScriptManager控件就可以自动实现局部更新。通过本文来学习一下UpdatePanel简单的使用方法(第一篇)。 ASP.NET AJAX入门系列(5):使用UpdatePanel控件(二) 导读:UpdatePanel可以用来创建丰富的局部更新Web应用程序,它是ASP.NET 2.0 AJAX Extensions中很重要的一个控件,其强大之处在于不用编写任何客户端脚本,只要在一个页面上添加几个UpdatePanel控件和一个ScriptManager控件就可以自动实现局部更新。通过本文来学习一下UpdatePanel其他的一些使用方法(第二篇)。 ASP.NET AJAX入门系列(6):UpdateProgress控件简单介绍 导读:在ASP.NET AJAX Beta2中,UpdateProgress控件已经从“增值”CTP中移到了ASP.NET AJAX核心中,本文简单介绍一些它的基本用法,翻译自官方文档。 ASP.NET AJAX入门系列(7):使用客户端脚本对UpdateProgress编程 导读:在本篇文章中,我们将通过编写JavaScript来使用客户端行为扩展UpdateProgress控件,客户端代码将使用ASP.NET AJAX Library中的PageRequestManager,在UpdateProgress控件中,将添加一个Button,来允许用户取消异步更新,并且使用客户端脚本来显示或者隐藏进度信息,翻译自官方文档。 ASP.NET AJAX入门系列(8):自定义异常处理 导读:在UpdatePanel控件异步更新时,如果有错误发生,默认情况下会弹出一个Alert对话框显示出错误信息,这对用户来说是不友好的,本文看一下如何在服务端和客户端脚本中自定义异常处理,翻译自官方文档。 ASP.NET AJAX入门系列(9):在母版页中使用UpdatePanel 导读:本文简单介绍一下在母版页中使用UpdatePanel控件,翻译自官方文档。 ASP.NET AJAX入门系列(10):Timer控件简单使用 导读:本文主要通过一个简单示例,让Web页面在一定的时间间隔内局部刷新,来学习一下ASP.NET AJAX中的服务端Timer控件的简单使用。 ASP.NET AJAX入门系列(11):在多个UpdatePanle中使用Timer控件 导读:本文将使用Timer控件更新两个UpdatePanel控件,Timer控件将放在UpdatePanel控件的外面,并将它配置为UpdatePanel的触发器,翻译自官方文档 作者:TerryLee 出处:http://terrylee.cnblogs.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值