最近學習ajax.net ajax 。經過在網上的搜尋,發現了TerryLee's Tech Space這個部落格,看了有關ajax的內容,便被吸引住了,個人覺得這是初學ajax 的好教材。
【ajax ASP.NET AJAX入門系列(1):概述】講到了ASP.NET AJAX組成部分。
1.ASP.NET AJAX:這部分是ASP.NET AJAX的核心部分,包括了核心AJAX類型系統,網路通訊協定層(networking stack),組件模型,擴充器(extender)基類,以及與ASP.NET整合的伺服器端功能(包括廣受歡迎的ScriptManager,UpdatePanel,和 Timer控制項)。
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個非常酷的免費AJAX控制項。它是一個開源項目,由微軟和非微軟開發人員共同開發的
注意問題:
安裝完ASP.NET AJAX後,開啟Visual Studio.NET 2005中建立Web Site,在項目模板中會出現一項ASP.NET AJAX-enabled Web site,直接選擇它就可以了.建立完成的項目中會自動在Web.config中做好相關的配置,並且AJAXExtensionToolbox.dll已經添加到了VS的工具箱中,不需要再手工添加。
但是關於ASP.NET AJAX “Value-Add”CTP 和 ASP.NET AJAX Control Toolkit,不知道是不是我個人的問題,我需要手動添家相關控制項才會出現在工具列中.
ASP.NET AJAX “Value-Add”CTP 的dll在C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Futures January CTP\v1.0.61025\Microsoft.Web.Preview.dll
ASP.NET AJAX Control Toolkit 的dll在對應解壓目錄的\AjaxControlToolkit\SampleWebSite\Bin\AjaxControlToolkit.dll下(我下載的帶源碼的).