2012-07-26 59 views
-1

我一直在學習關於構建Web應用程序的AJAX和jQuery,現在我看到這些工具有多強大。因爲這樣,一些關於標準ASP.NET應用程序沒有這些技術的網絡流量問題就出現了。標準ASP.NET應用程序的網絡流量

已知每個設置了runat =「server」屬性的控件都將視圖狀態設置爲當前值,並將其編碼並放置在對用戶響應的隱藏輸入中。

但是,頁面上的每一個小動作都會觸發一條信息發送到服務器,並返回整個頁面的值。根據頁面的複雜性,對應用程序可能會非常危險,因爲它會不必要地產生大量流量。

一個例子:我已經構建了一個大小約爲155kb呈現的頁面(只有62kb是viewstate)。因此,頁面上的每個帖子都會返回一個尺寸相似的新渲染頁面,即使它的內容不會更改。在Intranet環境中,似乎沒有什麼,但在網絡上它不合適。

您對這個問題有什麼看法?我錯了嗎?

回答

1

我的意見是,如果你不喜歡純粹的服務器端的香草ASP.NET的性質,你應該包括你提到的技術。有許多文檔和許多分步指南可幫助您瞭解如何在ASP.NET中使用客戶端和服務器端技術。

我對這個問題有什麼看法?哪個問題?我不確定你的問題不是關於你的神祕問題。

我會在這裏留下這裏:http://www.asp.net/ajax