Robin's Blog

记录 积累 学习 成长

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

文章分类 -  Cache&依赖

上一页 1 2

摘要:1.页面缓存: 页面输出缓存用于缓存页面呈现的所有内容(当在浏览器中选择查看源码能看的所有内容)到内存中. 注:页面输出缓存作用于整个页面. 1.1部分页面缓存通过只缓存页面上的一个特定区域来解决这个问题.利用部分页面缓存,可以对页面的不同区域应用 不同的缓存策略. 1.2当一个页面被缓存时,被请求时的页面内容并不会每次都重新生成.每次请求一个页面,对应到页面的.NET类也不会 执行.... 阅读全文
posted @ 2009-03-31 13:40 Robin99 阅读(456) 评论(0) 推荐(0)

摘要:SqlDataSource 控件可对它检索过的数据进行缓存,这样可以避免再次运行资源消耗量较大的查询,从而提高应用程序的性能。缓存主要用于数据变化不频繁的情况。 此外,当通过 System.Data.SqlClient 提供程序使用 SqlDataSource 控件时,可以使用 SqlCacheDependency 对象。这样可使 SqlDataSource 控件仅在 SelectComma... 阅读全文
posted @ 2009-03-31 11:56 Robin99 阅读(188) 评论(0) 推荐(0)

摘要:动态页中存在大量图片而影响速度,是在项目开发中所不可以避免的问题,考虑缓存图片却保持页面的执行是个很不错的选择。 实现一个IhttpHandler对特定的文件格式进行处理,对于图片可以是.jpg也可以是其他的格式,当客户端请求有.jpg后缀的文件时IIS自动将文件交给asp_isapi执行然后实现IhttpHandler 接口中的ProcessRequest方法对页面进行缓存,同时还... 阅读全文
posted @ 2009-03-23 09:45 Robin99 阅读(1370) 评论(0) 推荐(0)

摘要:Asp.net 2.0 提供了一个新的数据缓存功能,就是利用sql server2005 的异步通知功能来实现缓存1.首先在sqlserver2005 中创建一个test的数据库.在SQL Server 2005上执行 ALTER DATABASE <DatabaseName> SET ENABLE_BROKER;语句让相应的数据库启用监听服务,以便支持SqlDependency特性。... 阅读全文
posted @ 2009-03-09 17:09 Robin99 阅读(1036) 评论(0) 推荐(0)

上一页 1 2