当前位置:  开发笔记 > 编程语言 > 正文

如何最小化ASP.NET页面的重量?

如何解决《如何最小化ASP.NET页面的重量?》经验,为你挑选了2个好方法。

我在Web门户中严重依赖嵌套的Master Pages,这会导致ASP.NET为它创建的控件生成巨大的ID标签,例如:"ctl00_ctl00_MainBody_ctl00_lblDescription"

为我创建的lblDescription标签.

有没有办法减少这种混乱?

除了删除视图状态之外,还有其他任何技术(对于通用而言都是如此)来减少页面重量?



1> Seibar..:

看看Yslow并做它告诉你的事情(我会从这里开始)

关闭viewstate

使用jsmin减小JavaScript文件的大小

减小CSS的大小 (死链接)

使用标准gzip/deflate压缩压缩您的响应

使用ASP.NET MVC将为您提供更小的ID



2> Igor Zelaya..:

尽可能使用HTML控件。HTML控件。由于没有服务器端对象,除非您指定runat="server"属性,否则它们比较轻便。

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有