ASP.NET AJAX in ASP.NET 3.5 and Visual Studio 2008
在此之前的Visual Studio 2008,ASP.NET AJAX的產品曾經是一個獨立的安裝,你需要
安裝在您的機器和Web伺服器,您正在使用。這個版本獲得了較快的普及,現在是在
Visual Studio 2008產品的一部分。它不僅是一個在Visual Studio 2008 IDE中的一部
分,在ASP.NET AJAX的產品也是烤到。NET架構3.5。這意味著要使用ASP.NET AJAX,您
不需要安裝任何軟體,如果您正在使用ASP.NET 3.5工作。
ASP.NET AJAX是現在只是在ASP.NET架構的一部分。當您建立一個新的Web應用程式,您
不必建立一個ASP.NET應用程式的不同類型。相反,所有的ASP.NET應用程式建立的,你
現在AJAX的。
如果你已經使用ASP.NET AJAX的工作在此之前3.5版本,您會發現實在沒有什麼新的學習
。整個技術無縫地整合到全面發展的經驗。
總體而言,微軟已經完全整合在整個ASP.NET AJAX的體驗,使您可以輕鬆地使用Visual
Studio及其可視化設計,與你的支援AJAX的網頁,甚至有完全的調試故事,你會願意與
你的應用程式。使用Visual Studio 2008,你現在可以調試的JavaScript,您是在頁面
上使用。
此外,重要的是要著重指出,微軟的跨矚目平台與ASP.NET AJAX的相容性。你會發現,
AJAX的應用程式,你呼籲。NET Framework 3.5中建立可以在所有主要的增長水平瀏覽器
本身有(如Firefox和Opera)。
使用ASP.NET AJAX開發
有許多類型的Web開發人員的夫婦在那裡。有網路誰是用來與ASP.NET和誰有經驗的工作
與伺服器端的控制和操縱的伺服器端開發這些控制項。還有一些開發誰集中在用戶端和
DHTML和JavaScript的工作,操縱和控制的頁面及其行為。
雖這麼說,重要的是要認識到ASP.NET AJAX的是為兩種類型的開發設計。如果你想在服
務器上工作,更多的ASP.NET AJAX端,您可以使用新的ScriptManager控制項和新的
UpdatePanel控制項到AJAX啟用您與您做一些工作當前ASP.NET應用程式。所有這些工作可
以做到使用相同的編程模型,你很熟悉,在ASP.NET。
反過來,你也可以使用用戶端指令碼庫直接獲得更大了什麼是用戶端的機器發生的控制。
接下來,本文將著眼於建立一個簡單的Web應用軟體使使用者對AJAX的使用。
ASP.NET AJAX應用
下一步是建立一個基本的樣本利用這一新的架構。首先建立一個新的ASP.NET Web網站應
用程式使用的新網站對話方塊。將項目命名為AJAXWebSite。您會發現(如下圖所示圖1)
,有沒有一個ASP.NET項目,建立一個ASP.NET AJAX應用程式,因為每個ASP.NET應用程
序,您現在建立獨立的類型是AJAX的。
圖1
在建立應用程式,您將會看到了現在的一個標準的Web網站項目。但是,您可能會注意到
在Web.config檔案是新的ASP.NET 3.5一些額外的設定。在Web.config檔案的頂端,有新
的配置,註冊部分,負責處理與AJAX。本節的web.config中提出清單1