跳至內容
主選單
主選單
移至側邊欄
隱藏
導覽
首頁
近期變更
隨機頁面
MediaWiki說明
Taiwan Tongues 台語維基
搜尋
搜尋
外觀
建立帳號
登入
個人工具
建立帳號
登入
檢視 ASP.NETAJAX 的原始碼
頁面
討論
臺灣正體
閱讀
檢視原始碼
檢視歷史
工具
工具
移至側邊欄
隱藏
操作
閱讀
檢視原始碼
檢視歷史
一般
連結至此的頁面
相關變更
特殊頁面
頁面資訊
外觀
移至側邊欄
隱藏
←
ASP.NETAJAX
由於以下原因,您無權編輯此頁面:
您請求的操作只有這些群組的使用者能使用:
使用者
、taigi-reviewer、apibot
您可以檢視並複製此頁面的原始碼。
'''ASP . NET AJAX'''是微軟專為 ASP . NET 應用程式所發展的 AJAX 基礎支援,研發代號做'''Atlas''',原有的 ASP . NET 應用程式會當足輕鬆的使用 ASP . NET AJAX 所提供的基礎架構,開發具有 AJAX 能力的 Web 應用程式。 早期佇 ASP . NET 二嬸空的時開始發展,伊這嘛是早期咧用'''CTP ( Community Technology Preview )'''來代表測試版本的產品之一,佇咧開發初期就已經受著 ASP . NET 的開發人員相當程度的關注,佇咧歷經一年左右的開發了後,佇二空空七年發表矣佇 ASP . NET 二嬸零使用的 AJAX 一垺零(版本號碼是一丈零 . 六桱一千空二十五), 目前的版本是三鋪五,佮 . NET Framework 三更五做伙發布。 ASP . NET AJAX 四配空欲佇二空一空年頂半年和 Visual Studio 二千空一十和 . NET Framework 四配空做伙發表。 ==版本== * ASP . NET 二孵空 AJAX Extensions 一垺零 * ASP . NET AJAX 三人五 * Microsoft AJAX Library 三人五 SP 一 * ASP . NET AJAX 四配零 Preview 三 ==組成== ASP . NET AJAX 的組成做 System . Web . Extension . dll 以及封裝佇 ASP . NET AJAX 函式庫內底的 AJAX Core APIs,System . Web . Extension . dll 是一个 . NET assembly,伊封裝四个重要的 ASP . NET AJAX 控制項: *'''ScriptManager 控制項''',為 ASP . NET 提供著重要的 JavaScript 以及'''部份閣重整理過 ( Partial Update )'''抑是'''頁面 ( Page Methods )'''等重要性質的支援。 *'''UpdatePanel 控制項''',為著提供即時重新整理使用者介面,猶閣有愈新的 Control trigger。 *'''UpdateProgress 控制項''',可在 UpdatePanel 重新整理頁面的工作期間,顯示一个處理中的訊息。 *'''Timer 控制項''',為 AJAX 的使用者捀提供了計時器的支援,會當講是 DOM 中的 window . setInterval ( ) 的強化實作。 ASP . NET AJAX 佮其他的瀏覽器仝款,攏使用 XMLHttpRequest 來佮侍服端溝通,所以 ASP . NET AJAX 會當適合有真濟的瀏覽器,比如講 Firefox,Opera 佮 Safari 等,當然嘛包括著微軟仔 Internet Explorer 瀏覽器,猶毋過 ASP . NET 開發人員會使佇完全無 AJAX 基礎智識的狀況之下,開發出 AJAX-enabled(具有 AJAX 功能)的 Web 應用程式。 ==架構== ASP . NET AJAX 分為 Server 和 Client 兩个架構。 Server 捀的元件包含: * Scripting Services,包含著 AJAX 的 scripting 的控制,比如講 debug,全球化,本地語系化等等。 * Web Services,設定 Web Service 的路徑,予 AJAX Client 會當掠 Web Service 的參數。 * Application Services,予 AJAX Client 會用得使用 ASP . NET 二嬸零的 Membership 和 Profile 服務。 * Server Controls,包含 ASP . NET AJAX 的四个主要控制項。 Client 捀的元件包含: * Components:非視覺化元件的支援。 * Browser Capabilities:為一个別瀏覽器所提供的支援。 * Networking:對網路的存取的支援,包括非同步來處理,JSON,WebRequest,Web Service 佮 Application Service * Core:著 JavaScript 的基礎支援,比如講 events,序列化,型別系統等等。 軟勢也開放使用者捀的 ASP . NET AJAX Library 的原始程式碼,供開發人員做客制化使用。 ==AJAX Control Toolkit== AJAX Control Toolkit 是一个是對 ASP . NET AJAX 平台頂開發的一組控制項工具箱,佇二空一一年七月三十一日的版本,伊包括講下列四十一个定定咧 Web 開發中使用著的控制項,會當供開發人員免費使用佮散布。 ==參考資料== [[分類: 待校正]]
返回到「
ASP.NETAJAX
」。