上一页 1 2 3 4 5 6 7 8 ··· 19 下一页

2011年9月20日

错误页

摘要: 错误页配置(web.config):①<customErrors mode=“On” defaultRedirect=“~/GenericErrorPage.htm”> <error statusCode=“403” redirect=“NoAccess.htm” /> <error statusCode=“404” redirect=“FileNotFound.htm” /></customErrors>②mode的三个可选值(On Off RemoteOnly):On: 总显示定制错误页Off: 总显示调用堆栈等异常信息RemoteOnly: 阅读全文

posted @ 2011-09-20 16:50 les_vies 阅读(294) 评论(0) 推荐(0) 编辑

缓存Cache

摘要: 如果每次进入页面时都查询数据库生成页面内容则访问量非常大 而如果只有第一次访问时才查询数据库且以后访问时直接生成则系统性能大大提高 这样无论多少人访问都只访问一次数据库缓存: 缓存是一种用空间换取时间的技术 存在于计算机中很多地方 用于将一些慢速设备中的常用数据保存在快速设备中 取数据时直接从快速设备中取(如CPU二级缓存 windows文件读取缓存) /就像索引是改进数据库性能的第一个手段一样 缓存是改进网站性能的第一个手段缓存失效: 为了保证从缓存中读取数据和慢速设备中数据的一致 则需在慢速设备中对应数据发生变化时清除缓存中相应的数据ASP.NET主要缓存: 页面缓存&数据源缓存& 阅读全文

posted @ 2011-09-20 16:45 les_vies 阅读(188) 评论(0) 推荐(0) 编辑

禁用ViewState

摘要: ASP.NET默认启用ViewState: ViewState用于需要PostBack处理的页面(新闻信息 产品展示等无需交互的页面可禁用ViewState)ViewState的禁用:页面整体禁用(<Page EnableViewState=“False” />)指定控件禁用(属性EnableViewState=“False”)ViewState禁用之后依然存在(几乎可忽略不计) 如需完全禁用则页面中不能存在runat=“server”的<form/> 阅读全文

posted @ 2011-09-20 16:39 les_vies 阅读(142) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 19 下一页

导航