主机论坛_虚拟主机_美国主机_美国虚拟主机_云主机技术_全球主机交流聚集地—Web Hosting Talk 中文站

找回密码
立即注册
发新帖

0

收听

9

听众

266

主题
发表于 2021-12-2 17:54:24 | 查看: 87| 回复: 0
  之前我们有讲过什么 ASP.NET?,那我们第二课讲解什么是ASP.Net 生命周期。
  在启动 ASP.Net 应用程序时,会执行一系列步骤。这一系列步骤构成了应用程序的生命周期。
  让我们看一下 ASP.Net Web 应用程序典型页面生命周期的各个阶段。
  Net 生命周期
  1.应用程序启动——当用户发出请求时,ASP.NET 应用程序的生命周期就开始了。此请求是针对 ASP.Net 应用程序的 Web 服务器。当第一个用户通常第一次访问应用程序的主页时,就会发生这种情况。在此期间,有一个名为 Application_start 的方法由 Web 服务器执行。通常,在此方法中,所有全局变量都设置为其默认值。
  2.对象创建——下一阶段是由 Web 服务器创建 HttpContext、HttpRequest 和 HttpResponse。HttpContext 只是 HttpRequest 和 HttpResponse 对象的容器。HttpRequest 对象包含有关当前请求的信息,包括 cookie 和浏览器信息。HttpResponse 对象包含发送到客户端的响应。
  3.HttpApplication 创建——这个对象是由 web 服务器创建的。正是这个对象用于处理发送到应用程序的每个后续请求。例如,假设我们有 2 个 Web 应用程序。一个是购物车应用程序,另一个是新闻网站。对于每个应用程序,我们将创建 2 个 HttpApplication 对象。对每个网站的任何进一步请求将由每个 HttpApplication 分别处理。
  4.Dispose – 在销毁应用程序实例之前调用此事件。在此期间,可以使用此方法手动释放任何非托管资源。
  5.申请结束——这是申请的最后一部分。在这部分,应用程序最终从内存中卸载。
  以上就是什么是 ASP.Net 生命周期的全部内容。

收藏回复 显示全部楼层 道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Archiver|手机版|小黑屋|WebHostingTalk中文站

GMT+8, 2024-5-17 10:54 , Processed in 0.068873 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表