文章目录
前言
缓存技术是指在内存中存储哪些需要频繁操作和访问的数据,以提高应用的性能。在ASP.NET中可能最影响速度的操作就是访问数据库。
首先需要与数据库建立连接、打开数据表查询数据、向客户端返回数据,这些操作将会显著地影响服务器端的性能。
对于一些更新不频繁的或者是数据量很大的操作,频繁的操作会导致消耗大量服务器资源,最好的方法是使用缓存来提高应用程序的性能。
本章要学习的主要内容有:
- 理解APS.NET缓存技术
- 输出缓存
- 缓存数据
- 缓存依赖技术
一、理解ASP.NET缓存技术
二、输出缓存
1、定义输出缓存
2、查询字符串缓存
3、自定义缓存
4、用户控件缓存
5、使用缓存配置
6、使用HttpCachePolicy类控制缓存
三、缓存数据
1、添加缓存项
2、指定缓存依赖
3、缓存优先级
4、使用缓存删除通知
5、数据源控件缓存
四、缓存依赖
1、文件和缓存项依赖
2、聚合依赖
3、配置SQL缓存依赖
4、使用SQL缓存依赖
本站资源均来自互联网,仅供研究学习,禁止违法使用和商用,产生法律纠纷本站概不负责!如果侵犯了您的权益请与我们联系!
转载请注明出处: 免费源码网-免费的源码资源网站 » 【.NET全栈】ASP.NET开发Web应用——缓存技术
发表评论 取消回复