ASP.NET AJAX Extensions 学习笔记之下载安装
本笔记是我学习ASP.NET AJAX的过程,基本上是翻译ASP.Net AJAX的内容.本人英语不行(四级都没考的说^_^),功力尚浅,有理解或翻译错误的地方请您多多包涵并指出,我会及时更正.
安装ASP.NET AJAX
ASP.NET AJAX只支持.NET 2.0以上平台。.NET 3.5中已集成,不需要安装,.NET 2.0需要安装扩展包。
我用的是VS.NET 2005即.NET 2.0,首先到ASP.NET网站(上面给出的链接地址)下载ASPAJAXExtSetup.msi,由于已经打包好了,安装只需要一路next就行了,但要注意安装前关闭VS.NET,因为安装过程中需要对它做些配置。安装完成后打开VS.NET,新建一个网站,在选择模板的时候你会发现‘Visual Studio 已安装模板’中多了一个‘Asp.net AJAX-Enabled Web Site’,选它,然后设置‘位置’‘语言’,点‘确定’。
接下来让我们看看安装过后我们得到了什么。
在默认首页Default.aspx中,多了一个名为ScriptManager的控件,这个控件在使用AJAX时必须加入到页面中,具体作用后面再说。
再看看工具箱。将页面转为‘设计’模式,打开‘工具箱’,把滚动条拉到最下面会发现有个‘AJAX Extensions’选项卡,里面有五个控件,它们构成了基础ASP.NET AJAX框架。
现在可以开始做WEB2.0体验的页面了,但只用这五个控件来做是很费劲的,因此MS提供了一个‘AJAX Control Toolkit’包,其中包含了很多常用的AJAX控件,下来我们就来安装它。
安装 AJAX Control Toolkit
ASP.NET上有它的下载,提供两种版本,带源码版和不带源码(二进制)版,我下载的是带源码版(以后深入学习时就不用再下了)。
将压缩包解压到C:/Program Files/Microsoft ASP.NET/ASP.NET 2.0 AJAX Extensions/AjaxControlToolkit/中,这里就是先前装ASP.NET AJAX的地方.打开AjaxControlToolkit.sln文件,编译'AjaxControlToolkit'项目和'TemplateVSI',编译完成后关闭VS.NET 2005,进入解压目录的TemplateVSI/bin文件夹, 双击AjaxControlExtender.vsi文件,在弹出的对话框里选择要安装的版本(VB/C#或者全选),点'下一步'直到完成。
好了,到此安装就完成了,现在打开VS.NET 2005,新建网站时‘我的模板’中会多出个‘AJAX Control Toolkit Web Site’,选择它,设置好‘位置’‘语言’,点‘确定’。
打开Default.aspx,你会发现之前的ScriptManager控件变成了ToolkitScriptManager,并且在网站的bin目录中多了一个dll文件和很多文件夹,这些文件夹是为不同语言准备的资源文件。那现在都加了什么新控件呢,其实有很多,但打开‘工具箱’却并没有发现什么新的东西。这里我们需要手动添加控件到‘工具箱’。在‘工具箱’单击右键,选择‘添加选项卡’,然后输入AJAX Control Toolkit并回车。然后在这个新建的选项卡里单击右键选择‘选择项’,弹出的对话框里点‘浏览’,定位到 C:/Program Files/Microsoft ASP.NET/ASP.NET 2.0 AJAX Extensions/AjaxControlToolkit/AjaxControlToolkit/bin/Release,选择AjaxControlToolkit.dll,单击‘打开’--‘确定’,我们得到它了,很多的控件,今后的开发可就靠它们了哦~
分享到:
相关推荐
本卷从最易于理解和使用的那部分入手,介绍ASP.NET AJAX框架中能够与传统ASP.NET无缝对接的服务器端部分,包括服务器端ASP.NET AJAX Extensions与ASP.NET AJAX Control Toolkit。这部分内容不需要读者有任何的客户端...
要做AJAX的网站得装上该组件 ASP.NET AJAX Extensions,即 ASP.NET 2.0 的一个扩展,为新网站和现有网站提供 AJAX 功能 它提供了一套新的服务器端工具,您可以用其来实现无闪烁页面更新。
ASP.NET AJAX
ASPAJAXExtSetup.msi ASP.NET AJAX Extensions 1.0 ASPAJAXSourceCode.msi ASP.NET AJAX Extensions Source ASPAJAXTP.msi ASP.NET AJAX Futures January CTP ASPAJAXSamples ASP.NET AJAX Samples ...
Microsoft ASP.NET 2.0 AJAX Extensions 1.0
本卷侧重分析ASP.NET AJAX框架的客户端部分,包括对JavaScript 在面向对象、DOM 操作方面的扩展、ASP.NET AJAX 客户端组件、ASP.NET AJAX XML脚本等,还介绍了ASP.NET AJAX 框架为开发者在客户端用JavaScript 与...
主要用来解决:Parser Error Message: Could not load file or assembly 'System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies....
ASPAJAXExtSetup.msi ASP.NET AJAX Extensions 1.0 ASPAJAXTP.msi ASP.NET AJAX Futures January CTP ASPAJAXSamples ASP.NET AJAX Samples AjaxControlToolkit.zip AJAX Control Toolkit,需自己编译 ...
本卷从最易于理解和使用的那部分入手,介绍ASP.NET AJAX框架中能够与传统ASP.NET无缝对接的服务器端部分,包括服务器端ASP.NET AJAX Extensions与ASP.NET AJAX Control Toolkit。这部分内容不需要读者有任何的客户端...
本卷从最易于理解和使用的那部分入手,介绍ASP.NET AJAX框架中能够与传统ASP.NET无缝对接的服务器端部分,包括服务器端ASP.NET AJAX Extensions与ASP.NET AJAX Control Toolkit。这部分内容不需要读者有任何的客户端...
ASP.NET 在2007年初推出了其第一个正式版本,并将Atlas更名为ASP.NET AJAX,对应服务器端和客户端分别对应有ASP.NET服务器端编程模型和ASP.NET客户端编程模型,前者包含ASP.NET 2.0 AJAX Extensions和,后者包含...
ASP.NET AJAX框架安装包,包括ASP.NET 2.0 AJAX Extensions 以及 ASP.NET AJAX Futures CTP 包,在VS2005上安装这两个包后可以获得丰富的服务器端控件。
ajax技术,无刷新技术 导读:ScriptManager控件包括在ASP.NET 2.0 AJAX Extensions中,它用来处理页面上的所有组件以及页面局部更新,生成相关的客户端代理脚本以便能够在JavaScript中访问Web Service,所有需要支持...
asp.net ajax 安装包,Extensions、CTP版、Contrtoolkit全都有!!! 支持.net framwork 2.0!
本卷从最易于理解和使用的那部分入手,介绍ASP.NET AJAX框架中能够与传统ASP.NET无缝对接的服务器端部分,包括服务器端ASP.NET AJAX Extensions与ASP.NET AJAX Control Toolkit。这部分内容不需要读者有任何的客户端...
本卷从最易于理解和使用的那部分入手,介绍ASP.NET AJAX框架中能够与传统ASP.NET无缝对接的服务器端部分,包括服务器端ASP.NET AJAX Extensions与ASP.NET AJAX Control Toolkit。这部分内容不需要读者有任何的客户端...
本卷从最易于理解和使用的那部分入手,介绍ASP.NET AJAX框架中能够与传统ASP.NET无缝对接的服务器端部分,包括服务器端ASP.NET AJAX Extensions与ASP.NET AJAX Control Toolkit。这部分内容不需要读者有任何的客户端...
1.6 安装ASP.NET AJAX Extensions和ASP.NET Futures 1.7 小结 第2章 JavaScript基本类型扩展 2.1 ASP.NET AJAX Array类型扩展 2.1.1 add 2.1.2 addRange 2.1.3 clear 2.1.4 clone 2.1.5 contains 2.1.6 enqueue 和...
ASP.NET2.0 AJAX包括:ASP.NET 2.0 AJAX Extensions和ASP.NET Futures CTP.放心下载可用! 支持vs2005sp1!不要用vs2005的哟!否则web.config中会出现错误的!