原文:
http://www.microsoft.com/china/msdn/library/webservices/asp.net/us0501ASPNETPerformance.mspx?mfr=true
適用于:
AJAX(異步 JavaScript 和 XML)
Microsoft AJAX.NET
Microsoft ASP.NET
摘要:了解如何將 AJAX(異步 JavaScript 和 XML)用于您的 Microsoft ASP.NET 應用程序,使其互動性更強、響應更及時。
下載本文的代碼示例 AjaxASPNETCS.msi(使用 C# 語言)
下載本文的代碼示例 AjaxASPNETVB.msi(使用 Visual Basic 語言)
| 簡介 | |
| 什么是 AJAX? | |
| 用于 ASP.NET 的 AJAX | |
| 手頭的 AJAX | |
| AJAX 與您 | |
| 結論 |
自從開始 Web 編程以來,在 Web 應用程序和桌面應用程序之間一直存在著許多取舍。例如,人們通常認為 Web 應用程序提供的用戶界面類型沒有桌面應用程序提供的用戶界面類型那樣豐富。另一方面,Web 應用程序是獨立的平臺,其開發機制比較簡單。提供響應更及時的應用程序看似是一項簡單的任務,但對于 Web 開發人員來說卻是一直以來需要攻克的領域。
傳統意義上,只能通過向 Web 服務器提交新的請求來檢索對用戶輸入所做的響應。在某些情況下,開發人員可以使用 JavaScript 在客戶端上加載所有響應,從而提供更好的用戶體驗。此技術的常見示例是基于所選國家/地區來動態加載一系列州或省。遺憾的是,在很多情況下,不將所有響應都返回或加載到 JavaScript 要更好。返回操作會使過多的 UI 斷開連接,或在客戶端上需要過量的數據,這經常導致生成不易讀的 JavaScript。AJAX 提供了一種新的中間選擇,能夠在維持及時響應和靈活性的同時利用基于服務器的應用程序。
新聞熱點
疑難解答
圖片精選