当前位置: 首页 > 编程笔记 >

ASP.net全局程序文件Global.asax用法分析

温亮
2023-03-14
本文向大家介绍ASP.net全局程序文件Global.asax用法分析,包括了ASP.net全局程序文件Global.asax用法分析的使用技巧和注意事项,需要的朋友参考一下

本文详细讲述了ASP.net全局程序文件Global.asax用法,分享给大家供大家参考。具体分析如下:

一般来说ASP.NET应用程序只能有一个Global.asax文件,该文件支持许多项。具体分析如下:

•Application_Start:在应用程序接收到第一个请求时调用,这是在应用程序中给应用程序级的变量赋值或指定对所有用户必须保持的状态的理想位置。

•  Session_Start:类似于Application_Start事件,但这个事件在用户第一次访问应用程序时调用。例如,Application_Start事件只在接收到第一个请求时触发,第一个请求会让应用程序运行,而Session_Start事件会在每个终端用户第一次向应用程序发出请求时调用。

•Application_BeginRequest:它没有列在Visual Studio提供的模板中,但该事件会在每个请求发出之前触发。也就是说,在请求到达服务器,且得到处理之前,会触发Application_BeginRequest事件,并在处理该请求之前处理。

•Application_AuthenticateRequest:每个请求都会触发该事件,允许为请求建立定制的身份验证。

•Application_Error:在应用程序的用户抛出一个错误时触发。它适合于提供应用程序级的错误处理,或者把错误记录到服务器的事件日志中。

•Session_End:在InProc模式下运行时,这个事件在终端用户退出应用程序时触发。

•Application_End:在应用程序结束时触发。大多数ASP.NET开发人员都不使用这个事件,因为ASP.NET很好地完成了关闭和清理剩余对象的任务。

希望本文所述对大家的asp.net程序设计有所帮助。

 类似资料:
  • 以下是所有函数、变量、定义、枚举和自定义类型,并给出了它们的原型链接 - a - ADAPTER_BINDING_STATUS : Packet.h ADAPTER_BOUND : Packet.h ADAPTER_UNBINDING : Packet.h ADAPTER_UNBOUND : Packet.h ADD_EAXi : jitter.h ADDib : jitter.h ADDid :

  • 问题内容: 将SQL查询存储在全局资源文件中而不是将其存储在我的代码隐藏中是个好主意吗?我知道存储过程将是一个更好的解决方案,但是在这个项目上我没有那么奢侈。 我不想在我的页面上查询所有内容,并认为使用中央存储库是一个更好的主意。 问题答案: 资源文件通常用于本地化。但是,字符串只是字符串,只是字符串,您是否真的要将资源文件中的任何旧字符串发送到数据库? 我完全同意其他人的观点,即您应该使用lin

  • 本文向大家介绍Python全局变量用法实例分析,包括了Python全局变量用法实例分析的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python全局变量用法。分享给大家供大家参考,具体如下: 全局变量不符合参数传递的精神,所以,平时我很少使用,除非定义常量。今天有同事问一个关于全局变量的问题,才发现其中原来还有门道。 程序大致是这样的: 运行结果如下: UnboundLocalError

  • 本文向大家介绍python中的全局变量用法分析,包括了python中的全局变量用法分析的使用技巧和注意事项,需要的朋友参考一下 本文实例分析了python中的全局变量用法。分享给大家供大家参考。具体分析如下: Python是一种面向对象的开发语言,在函数中使用全局变量,一般应作全局变量说明,只有在函数内经过说明的全局变量才能使用,这里就来介绍下Python全局变量有关问题。 首先应该说明的是需要尽

  • 本文向大家介绍浅谈ASP.NET MVC应用程序的安全性,包括了浅谈ASP.NET MVC应用程序的安全性的使用技巧和注意事项,需要的朋友参考一下 前言:保护Web应用程序的安全性看起来时间苦差事,这件必须要做的工作并不能带来太多的乐趣,但是为了回避尴尬的安全漏洞问题,程序的安全性通常还是不得不做的。 1.ASP.NET Web Forms开发人员    (1)因为ASP.NET MVC不像ASP

  • 本文向大家介绍Python教程之全局变量用法,包括了Python教程之全局变量用法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python全局变量用法。分享给大家供大家参考,具体如下: 全局变量不符合参数传递的精神,所以,平时我很少使用,除非定义常量。今天有同事问一个关于全局变量的问题,才发现其中原来还有门道。 程序大致是这样的: 运行结果如下: UnboundLocalError: