安裝ASP.NET AJAX的過程
一.ASP.NET AJAX組成部分
在ASP.NET AJAX官方網站上有如下三個下載:
1.ASP.NET AJAX:這部分是ASP.NET AJAX的核心部分,包括了核心AJAX類型系統,網絡協議層(networking stack),組件模型,擴展器(extender)基類,以及與ASP.NET集成的服務器端功能(包括廣受歡迎的ScriptManager,UpdatePanel,和 Timer控件)。
服務端功能列表:
◆Asynchronous client-to-server networking
◆Authentication as a Web service
◆ControlExtender class
◆Profile as a Web service
◆ScriptManager and ScriptManagerProxy controls
◆Static page methods as Web services
◆Timer control
◆UpdatePanel control
◆UpdateProgress control
客戶端功能列表:
◆Authentication for JavaScript
◆Behavior class
◆Calling .asmx Web services from JavaScript
◆Component class
◆Control class
◆Debug class
◆JavaScript Array type extensions
◆JavaScript Boolean type extensions
◆JavaScript Error type extensions
◆JavaScript Number type extensions
◆JavaScript Object type extensions
◆JavaScript String type extensions
◆JSON serialization
◆Profile for JavaScript
◆Trace class
2.ASP.NET AJAX “Value-Add”CTP:ASP.NET AJAX社區支持的“增值”CTP部分,包括了以前各個Atlas CTP版本包含的,但并不在完全支持的“核心”1.0 版本內的額外的高級特性。通過進一步的反饋,這些將會逐步穩定的增加到核心1.0中去。
3.ASP.NET AJAX Control Toolkit:包含了基于ASP.NET AJAX 1.0 版“核心”下載版本的28個非??岬拿赓MAJAX控件。它是一個開源項目,由微軟和非微軟開發人員共同開發的,去CodePlex下載代碼。
二.安裝ASP.NET AJAX
1.在安裝ASP.NET AJAX 1.0 Beta之前,需要先卸載以前所有的CTP版本。
2.下載ASP.NET AJAX 1.0 Beta安裝包,安裝時Microsoft.Web.Extensions.dll程序集將被安裝在GAC(Global Assembly Cache)中,所以使用時不需要再在Web站點的Bin文件夾中包括該程序集。
3.下載安裝ASP.NET AJAX “Value-Add”CTP和ASP.NET AJAX Control Toolkit。
三.在Visual Studio.NET 2005開發基于ASP.NET AJAX的應用
安裝ASP.NET AJAX后,打開Visual Studio.NET 2005中新建Web Site,在項目模板中會出現一項ASP.NET AJAX-enabled Web site,直接選擇它就可以了,如下圖:

新建完成的項目中會自動在Web.config中做好相關的配置,并且AJAXExtensionToolbox.dll已經添加到了VS的工具箱中,不需要再手工添加。
【編輯推薦】

















