直接上代码,我自己总结的,一起学习学习
下一步我会举一些实际中用到的例子,来一一验证这些功能!
大家先看一下我的总结

namespace ajaxfenye
{public class Global : System.Web.HttpApplication{protected void Application_Start(object sender, EventArgs e){// 在程序初始化的时候执行。在Web应用程序的生命周期里只有一次// 实现定时作用,比如我每天晚上12点网站要统计一下数据,以及收益。(你不可能让管理员天天等到12点去相关操作吧)}protected void Session_Start(object sender, EventArgs e){Application.Lock();int count = Convert.ToInt32(Application["count"]);count++;Application["count"] = count;Application.UnLock();//这里实现客户访问量,如实现在线人数的统计(因为session有过期时间20分钟,数据不会那么准确,只是大致差不多的访问量!)}protected void Application_BeginRequest(object sender, EventArgs e){//在收到Request时第一个触发的事件//也就是第一个用户请求首先执行的方法}protected void Application_AuthenticateRequest(object sender, EventArgs e){}protected void Application_Error(object sender, EventArgs e){//很重要//收集错误信息,在后台代码不包含在try  catch  里面的错误,//写入日志,也可以实现错误界面的跳转,与web.config配置的customErrors错误跳转不同的是,这里可以与ashx对接,进行操作ashx}protected void Session_End(object sender, EventArgs e){//Session结束的时候,也就是上线后退出20分钟,或者打开网站20分钟没有任何操作的,都视为退出}protected void Application_End(object sender, EventArgs e){//应用程序结束时,在最后一个HttpApplication销毁之后执行。生命周期也只有一次}}
}

kso经验记录 -- Global .asax各个方法的使用说明!相关推荐

  1. kso经验记录 --spring.net的应用以及配置

    开始spring 简介 Spring.NET是Java的Spring移植过来的,在一些.NET项目中已经被采用, 但对于更大规模或者更小规模的.NET项目而言他处处给人以高不成.低不就的尴尬感觉,因为 ...

  2. kso经验记录 --- c# 之MD5加密算法

    MD5加密算法,是比较常用的,也是比较好用的,不论进行小项目还是大项目都要进行MD5加密,因为这是不可逆的. 下面来记录一下: 直接上算法 using System; using System.Sec ...

  3. global.asax文件的作用

    1.Global.asax 文件(也称为 ASP.NET 应用程序文件)是一个可选的文件,该文件包含响应  ASP.NET 或HTTP模块所引发的应用程序级别和会话级别事件的代码 2.Global.a ...

  4. 【转】ASP.NET之 关于触发Global.asax Session_End事件的经验

    [转]ASP.NET之 关于触发Global.asax Session_End事件的经验 2009-12-29 09:35 在做asp.net编程开发的时候,我遇见这样的问题,一个用户只能在一台机器上 ...

  5. 通过在Global.asax文件中配置Application来统计的方法

    这是通过在Global.asax文件中配置Application来统计的方法...... using System; using System.Collections; using System.Co ...

  6. 定时发布任务,在global.asax中获取文件的物理路径的方法

    如果要把一个相对路径或者虚拟路径映射道服务器的物理路径,通常会使用Server.MapPath()函数,比如将根目录下的html目录映射为物理路径:Server.MapPath("html& ...

  7. Global.asax.cs中的方法(包括自定义方法)的含义

    跟Request有关的放到后面一起说,先说其他的5个. Application_Init:在每一个HttpApplication实例初始化的时候执行. Application_Disposed:在每一 ...

  8. Global.asax中Application_Error无法执行

    Global.asax中Application_Error无法执行 问题解决后才发现这句是错误的,之前用VS2005开发后发布到服务器上也出现这种情况,后来莫名 的好了(是解决了没发现原因). 之前的 ...

  9. EF架构~在global.asax里写了一个异常跳转,不错!

    回到目录 一般地,网站出现异常后,我们会通过设置web.config的方法来实现友好页的显示,这个方法比较常用,但捕捉的信息不是很具体,在程序测试阶段,我们可以通过global.asax来实现友好的, ...

最新文章

  1. 一台物理机上VMware虚拟机实现拨号上网同时内网通信
  2. angular js一factory,service,provider创建服务
  3. SlidingMenu实现侧滑
  4. MySQL数据库-笔记05【查询练习题*25道(附解析)】
  5. figma下载_Figma中的高级图像处理
  6. Nginx 下部署 HTTPS 与安全调优
  7. ImportError: libgdal.so.20: cannot open shared object file: No such file or directory
  8. 【移动开发】startForeground()让服务保持前台级别
  9. linux sudo apt-get,linux sudo apt-get用法详解
  10. 又出新玩法?微软公式编辑器系列漏洞新利用方式
  11. study-eighth-fun-1
  12. SLG游戏中绘制六边形网格地形
  13. 周易六十四卦——风火家人卦
  14. 曲线绕x轴旋转曲面方程_曲线绕着Ox轴旋转所得的曲面方程是______。
  15. ES6-ES12所有特性详解
  16. 蓝鲸智云实现虚拟机交付(四)-配置平台自定义(CMDB)
  17. hls.js下载m3u8视频播放hls.js
  18. 20160803 - C:\WINDOWS\system32\config\systemprofile\Desktop 不可用的解决
  19. 使用快捷键打开当前目录iTerm
  20. pythonista3免费下载 itunes下载_‎App Store 上的“Duet Display”

热门文章

  1. 服务器内置usb能否修改为外置,台式机内置的DVD刻录机可以改成外置的USB接口吗?...
  2. 数据库安全小白紧急求助论坛大神,困扰许久
  3. iOS上线APP在App Store地址
  4. 如何利用云服务器快速部署一个静态网页
  5. listview winfrom 表头_c# listview添加表头
  6. python进阶day4
  7. 用excel打开一个xls文件进度到36%就不动了
  8. 解决移动硬盘符丢失不显示的问题
  9. 一文读懂Tiger DAO VC模式,风险投资改朝换代
  10. iOS中内存管理方案