Application_Start 与 Session_Start

Posted

技术标签:

【中文标题】Application_Start 与 Session_Start【英文标题】:Application_Start Vs Session_Start 【发布时间】:2018-10-12 16:17:02 【问题描述】:

实际上,我是 ASP.NET 的新手,我是通过这些概念来的。 Application_StartSession_Start有什么区别?

以及如何知道我们的应用程序当前有多少用户处于活动状态?是使用Application_Start 还是使用Session_Start

【问题讨论】:

阅读:msdn.microsoft.com/en-us/library/ms178473(v=vs.100).aspx 【参考方案1】:

Application_Start 仅在应用程序/工作进程启动或 IIS 重新启动时执行一次。例如,您可以实例化应用程序变量。

每次创建 Session 时都会执行 Session_start,例如实例化和管理访问者数据。

【讨论】:

以上是关于Application_Start 与 Session_Start的主要内容,如果未能解决你的问题,请参考以下文章

关于Application_End 与 Application_Start事件触发情况的测试(待续)

8Python全栈之路系列之Django Cookie 与Sessi

为啥 Application_Start 从不同的线程调用两次?

无法中断 global.asax / Application_Start

asp.net的Application_Start的一些疑问

FXCop 正在捕获 Application_Start() 事件,因为它不是静态的