2012-07-26 33 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