摘要: 缓存是一种拿空间换时间的技术。缓存是改进网站性能的第一个手段。asp.net缓存主要分为:页面缓存,数据源缓存,数据缓存,三种类型。数据缓存:List<Photos> list = new List<Photos>(); if (Cache["photos"]==null) { PhotosBLL bll = new PhotosBLL(); list = bll.GetAllPhotos(); Cache["photos"] = list; } else { list = Cache["photos"] as 阅读全文
posted @ 2013-03-08 23:50 Suner 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 当页面发生错误的时候,ASP.Net会将错误信息展示出来(Sqlconnection的错误就能暴露连接字符串),这样一来不好看,二来会泄露网站的内部实现信息,给网站带来安全隐患,因此需要定制错误页,发生错误时显示开发人员定制的页面。404页面放点广告也是好的嘛。配置web.config,配置customErrors区域: 在<system.web>中写错误页<customErrors mode="On" defaultRedirect="MyErrorPage.aspx"> <error statusCode="4 阅读全文
posted @ 2013-03-08 23:42 Suner 阅读(133) 评论(0) 推荐(0) 编辑