2011年4月11日

ASP.NET性能提升秘诀之管道与进程优化

摘要: ASP.NET 2.0中包涵了很多秘密,当你发现它时,可以为你的程序带来更大的性能和扩展性提升。例如,了解了在Membership和Profile provider提供程序中所隐藏的秘密瓶颈后就可以方便地的解决验证问题并使得授权操作的速度加快。另外,ASP.NET HTTP管道为了避免针对每次请求所要执行的必要代码而发生阻塞。不仅那样,ASP.NET工作者进程能够推动其限制而获得更高的性能。页面碎片在浏览器端的输出缓存(不是在服务器端)可以显着节约回访者的下载时间。按需求的用户界面下载可以让你的站点给人快速流畅的感觉。最后内容传输网络和HTTP缓存头的恰当使用可以让你的网站惊人的快速。在这篇文 阅读全文

posted @ 2011-04-11 14:41 幻林的地盘 阅读(327) 评论(0) 推荐(2) 编辑

Asp.net(C#)清除所有缓存

摘要: 清除所有缓存 protected void RemoveAllCache() { System.Web.Caching.Cache _cache = HttpRuntime.Cache; IDictionaryEnumerator CacheEnum = _cache.GetEnumerator(); ArrayList al = new ArrayList(); while (CacheEnum.MoveNext()) { al.Add(CacheEnum.Key); } foreach (string key in al) { _cache.Remove(key); } show(); } 阅读全文

posted @ 2011-04-11 14:29 幻林的地盘 阅读(1881) 评论(0) 推荐(0) 编辑

在ASP.net中网站访问量统计方法

摘要: 一、建立一个数据表IPStat用于存放用户信息我在IPStat表中存放的用户信息只包括登录用户的IP(IP_Address),IP来源(IP_Src)和登录时间(IP_DateTime),些表的信息本人只保存一天的信息,如果要统计每个月的信息则要保存一个月。因为我不太懂对数据日志的操作,所以创建此表,所以说我笨吧,哈哈。二、在Global.asax中获取用户信息在Global.asax的Session_Start即新会话启用时获取有关的信息,同时在这里实现在线人数、访问总人数的增量统计,代码如下:void Session_Start(object sender, EventArgs e) {/ 阅读全文

posted @ 2011-04-11 14:25 幻林的地盘 阅读(358) 评论(0) 推荐(1) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示