随笔分类 -  asp.net随笔

编程随笔
摘要:protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Session["username"] == null || Session["pwd"] == null) { Response.Write("<script>window.top.location.href='login.aspx '</script>"); } } } 阅读全文
posted @ 2012-05-29 16:17 黑桃_K 阅读(137) 评论(0) 推荐(0) 编辑
摘要:提高性能最好最快的办法当然是通过缓存来改善,对于任何一个web开发者都应该善用缓存。Asp.net下的缓存机制十分强大,用好缓存机制可以让我们极大的改善web应用的性能,下面是一些总结的缓存的知识点,与大家分享交流: 1.页面缓存 要实现页面输出缓存,只要将一条 OutputCache 指令添加到页面即可。 <%@ OutputCache CacheProfile=" " NoStore="True | False" Duration="#ofseconds" Shared="True | False" Lo 阅读全文
posted @ 2012-03-25 18:49 黑桃_K 阅读(2383) 评论(7) 推荐(2) 编辑
摘要:页面缓存使用OutputCache指令。<%@ OutputCache Duration="3600" Location="Any" VaryByCustom="browser" VaryByParam="RequestID" %>其中Duration和VaryByParam特性是必须的。Location控制页面缓存的位置Location含义Any默认值。意味着页面的输出可以缓存在客户端浏览器,缓存在任何“下游”的客户端(如代理服务器),或缓存在Web服务器本身Client指明输出缓存只能存储在发出请求 阅读全文
posted @ 2012-03-25 18:37 黑桃_K 阅读(247) 评论(0) 推荐(0) 编辑