摘要:
在介绍之前,先简单说一说ASP.NET服务端GZIP压缩模块的作用及工作原理,很多人编写网页的时候页面因为使用了大量的JS特效又或者放置很多大型动态广告导致了页面或脚本体积庞大,通常都会使用一些压缩工具本地对页面或脚本进行一定的压缩后再上传到服务器,但这样的压缩工具一般压缩率有限,优化自然也不明显,本文章介绍的压缩模块的作用就是对asp.net的页面或脚本等资源进行高强度GZIP压缩(一般能压缩到... 阅读全文
posted @ 2008-12-16 17:58
herobeast
阅读(196)
评论(0)
推荐(0)
摘要:
21. 只在必要时保存服务器控件视图状态 自动视图状态管理是服务器控件的功能,该功能使服务器控件可以在往返过程上重新填充它们的属性值(您不需要编写任何代码)。但是,因为服务器控件的视图 状态在隐藏的窗体字段中往返于服务器,所以该功能确实会对性能产生影响。您应该知道在哪些情况下视图状态会有所帮助,在哪些情况下它影响页的性能。例如, 如果您将服务器控件绑定到每个往返过程上的数据,则... 阅读全文
posted @ 2008-12-16 17:41
herobeast
阅读(174)
评论(0)
推荐(0)
摘要:
11. 将调用密集型的 COM 组件迁移到托管代码 .NET Framework 提供了一个简单的方法与传统的 COM 组件进行交互。其优点是可以在保留现有投资的同时利用新的平台。但是在某些情况下,保留旧组件的 性能开销使得将组件迁移到托管代码是值得的。每一情况都是不一样的,决定是否需要迁移组件的最好方法是对 Web 站点运行性能测量。建议您研究一下如何将需要 大量调用以进行... 阅读全文
posted @ 2008-12-16 17:36
herobeast
阅读(185)
评论(0)
推荐(0)
摘要:
1. 数据库访问性能优化 数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。连接池的大小是有限的,... 阅读全文
posted @ 2008-12-16 17:29
herobeast
阅读(232)
评论(0)
推荐(0)
摘要:
技术上由两种情况决定页面加载速度及显示效果,一个是Html相关导致的一个是后台Asp.net后台逻辑影响的页面显示速度,下面列的是Html代码对页面加载效率的影响,对于后台逻辑对页面加载的影响主要要遵循我们的代码规范来保证效率问题。 a. 支持IE6、IE7、Firefox b. 近可能采用XHtml标准,另外界面尽量采用Div+CSS方式来进行布局。 c. 控制页面大小-页面过大导致增加页面的加载时间影响页面在最终用户处的显示效果 根据W3C的标准来优化HTML代码结构,去除一些垃圾无意义的代码 d. 降低页面连接数是非常有必要并且非常有效的办法。能统一到一个文件里面的尽量统一到一个文件里面 阅读全文
posted @ 2008-12-16 17:12
herobeast
阅读(380)
评论(0)
推荐(0)
摘要:
如果是要将某个页面单独设置为gb2312则为: 程序代码 阅读全文
posted @ 2008-12-16 09:55
herobeast
阅读(1222)
评论(0)
推荐(0)

浙公网安备 33010602011771号