您的位置:首页 > 运维架构

web developer tips (22):提高页面和服务器控件加载速度

2009-07-16 09:04 225 查看
原文地址:How to improve performance of Page and Server Control Processing

1、避免不必要的客户端和服务器间的往返,你可以使用ASP.NET Ajax和局部页面呈现(Partial Page Rendering)。

ASP.NET AjaxASP.NET Ajax 允许开发者在创建一个asp.netweb应用的时候,更新数据不要重新加载整个页面。

局部页面呈现(Partial Page Rendering):局部页面呈现(Partial-page rendering)依赖 ASP.NET 的服务控件和Microsoft AJAX Library的客户端方法。你不需要使用Microsoft AJAX Library 来启用局部页面呈现,因为当使用ASP.NET AJAX 服务控件的时候会自动这个功能。然而,你可以使用这些开放的api给客户端库增加额外的ajax功能。

ASP.NET 支持给新增的或现存的Asp.net页面添加局部页面呈现功能,而不必使用客户端脚本。

更多的相关信息,可参考: partial page rendering overview ASP.Net Ajax.

http://www.watch-life.net/visual-studio/improve-performance-of-page-and-server-control-processing.html

2、使用page对象的IsPostBack属性,避免不必要的处理。

3、使用缓存(Buffer),除非你很有特殊的原因需要关闭它

关于提高页面和服务器控件加载速度,如果你还有其他的方法,不妨告诉我。

更多文章见:守望轩[http://www.watch-life.net/]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: