随笔 - 376  文章 - 0  评论 - 60  阅读 - 26万

随笔分类 -  Optimizing

优化加速篇
ASP.NET网站的性能优化【四】
摘要:21. 只在必要时保存服务器控件视图状态  自动视图状态管理是服务器控件的功能,该功能使服务器控件可以在往返过程上重新填充它们的属性值(您不需要编写任何代码)。但是,因为服务器控件的视图状态在隐藏的窗体字段中往返于服务器,所以该功能确实会对性能产生影响。您应该知道在哪些情况下视图状态会有所帮助,在哪些情况下它影响页的性能。例如,如果您将服务器控件绑定到每个往返过程上的数据,则将用从数据绑定操作获得... 阅读全文
posted @ 2009-05-31 20:00 ToKens 阅读(173) 评论(0) 推荐(0) 编辑
ASP.NET网站的性能优化【三】
摘要:13. 使请求管线内的所有模块尽可能高效  请求管线内的所有模块在每次请求中都有机会被运行。因此,当请求进入和离开模块时快速地触发代码至关重要,特别是在不使用模块功能的代码路径里。分别在使用及不使用模块和配置文件时执行吞吐量测试,对确定这些方法的执行速度非常有用。14. 使用 HttpServerUtility.Transfer 方法在同一应用程序的页面间重定向  采用 Server.Transf... 阅读全文
posted @ 2009-05-31 19:59 ToKens 阅读(173) 评论(0) 推荐(0) 编辑
ASP.NET网站的性能优化【二】
摘要:8. 将 SqlDataReader 类用于快速只进数据游标  SqlDataReader 类提供了一种读取从 SQL Server 数据库检索的只进数据流的方法。如果当创建 ASP.NET 应用程序时出现允许您使用它的情况,则 SqlDataReader 类提供比 DataSet 类更高的性能。情况之所以这样,是因为 SqlDataReader 使用 SQL Server 的本机网络数据传输格式... 阅读全文
posted @ 2009-05-31 19:59 ToKens 阅读(193) 评论(0) 推荐(0) 编辑
ASP.NET网站的性能优化【一】
摘要:1. 数据库访问性能优化   1)数据库连接池的连接和关闭访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。  连接池的大小是有限的,如果在连接... 阅读全文
posted @ 2009-05-31 19:58 ToKens 阅读(229) 评论(0) 推荐(0) 编辑
20 种提升网页速度的技巧【转】
摘要:引言不是所有人都能够使用高速 Internet 连接。即使每个人都能够使用高速网络,也会因为各种各样的原因使您的 Web 应用程序看起来运行缓慢。在这个宽带速度不断提高的时代,您应当关注一下页面加载时间。将珍贵的页面加载时间缩短几秒,将更加珍贵的请求和响应时间缩短几毫秒。您将为访问者创造一种更好的体验。阅读完本文之后,您将能够较好地了解网页加载时间优化的基本知识。您还能够使用工具和知识更好地识别和... 阅读全文
posted @ 2009-05-21 10:30 ToKens 阅读(217) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示