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

原文地址: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.
https://www.watch-life.net/visual-studio/improve-performance-of-page-and-server-control-processing.html

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

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

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

你可能也会喜欢以下文章:

发表评论

电子邮件地址不会被公开。 必填项已用*标注