ASP.NET AJAX簡述

來源:互聯網
上載者:User

(註:該內容來源於MSDN WebCast,僅作為個人學習筆記,如有任何錯誤,望指正)

AJAX應用

——非同步,非同步發出HTTP請求(XMLHttpRequest)

——頁面部分重新整理

——減少資料轉送量

——提高使用者體驗

ASP.NET的AJAx的實現

——與ASP.NET 2.0無縫整合(當前4.0版本更不用說了)

——輕易添加AJAX效果

——以服務端為中心開發(不用寫JS代碼)

——以用戶端為中心開發(提供豐富支援)

ASP.NET AJAX組件(基於ASP.NET 2.0)

——ASP.NET 2.0 AJAX Extensions(服務端)

(1)序列化與還原序列化

(2)用戶端訪問Web Services方法

(3)伺服器端AJAX控制項(ScriptManager,UpdatePanel,Extender)

        --ScriptManager,一個頁面上必須有一個,且只能有一個;起到統一調配的作用。

——Microsoft ASP.NET Library(用戶端)

(1)JavaScript基礎擴充

(2)瀏覽器安全色層(可以在不同瀏覽器上運行)

(3)物件導向類型系統

(4)非同步通訊層(相當於把對象進行封裝,讓你方便使用)

(5)用戶端基礎類庫

 AJAX Control Toolkit

(1)基於ASP.NET AJAX模型

      ——服務端Extender

      ——用戶端Behavior

(2)輕易添加AJAX效果

(3)社區支援,最終完全有社區開發

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.