- 3
- 0
- 约2.99千字
- 约 16页
- 2017-03-03 发布于广东
- 举报
Web程序设计-王祖俪-第七章创建高效程序课案.ppt
第7章 创建高效应用程序 知识点 掌握创建高效程序的方法 了解缓存的原理和类型及各种缓存的用法 7.1缓存原理 在任何由ASP.NET构建的Web应用程序中,在一定程度上可以直接使用页级别缓存和数据缓存。 ASP.NET中提供页、页中的部分内容和数据的缓存支持。对动态生成的页进行缓存的技术叫做页输出缓存,因为它仅仅在首次访问页时动态生成页,所以提高了应用程序的性能。 另一种改善性能的方法是,减少往返后端数据服务器的行程数(甚至是往返本地数据库的行程数)。不应总是从数据源请求新数据,而应把数据缓存到内存中,以便本地访问数据 . 7.2页面输出缓存 页面输出缓存概述 对于那些内容相对稳定的页来说,每次客户请求时都重新生成页的做法效率不高。相反,可以只生成网页一次,然后把它缓存起来,以后使用该页时就可以从缓存中提取。 页面的输出缓存是通过OutputCache指令设置的。 7.2页面输出缓存 7.2页面输出缓存 7.2页面输出缓存 7.2页面输出缓存 7.3 页面输出缓存 页片段缓存(例) 整页发生变化的可能性很小,而页中某些部分发生变化的可能性更小。例如程序中多个页面共有的导航栏,菜单是很少发生变化的,对它们进行缓存对提高Web性能是很理想的。ASP.NET提供输出缓存页内容区域的简单方法即片段缓存,通常使用VaryByParam属性设置页片段缓存。 为了缓存页的某
您可能关注的文档
- C#网站开发实用教程教学课件作者梁晓晖来继敏第五章数据库操作课件.ppt
- C#网站开发实用教程教学课件作者梁晓晖来继敏第六章课件.ppt
- Dreamweaver8案例精粹作者武新华1-7第1章课案.ppt
- Dreamweaver8案例精粹作者武新华1-7第2章课案.ppt
- Dreamweaver8案例精粹作者武新华1-7第3章课案.ppt
- Dreamweaver8案例精粹作者武新华1-7第5章课案.ppt
- Dreamweaver8案例精粹作者武新华8-14第10章课案.ppt
- Dreamweaver8案例精粹作者武新华8-14第11章课案.ppt
- Dreamweaver8案例精粹作者武新华8-14第12章课案.ppt
- Dreamweaver8案例精粹作者武新华8-14第13章课案.ppt
最近下载
- 软件系统设计与开发指南.docx VIP
- 人教PEP版四年级下册英语全册教学设计(配2026年春改版教材).docx
- 软件需求分析与系统设计流程详解.docx VIP
- 大班药品安全PPT课件.pptx VIP
- 幼儿园大班音乐教案《劳动最光荣》PPT.pptx VIP
- 大班语言活动朱家故事.pptx VIP
- (正式版)D-L∕T 342-2010 额定电压66kV~220kV交联聚乙烯绝缘电力电缆接头安装规程.docx VIP
- 基于数据流分析的电控发动机故障诊断研究.doc VIP
- 隧道检查井结构施工技术要点分析.docx VIP
- 标准T14315-2008电力电缆导体用压接型铜、铝接线端子和连接管.pdf VIP
原创力文档

文档评论(0)