Hostease优惠码

Hostease美国服务器-Hostease服务器租用托管-Hostease优惠码

当前位置: 主页 > 常见问题 >

什么是 ASP.Net 生命周期?

时间:2021-12-02 17:59来源:未知 作者:HE 点击:
之前我们有讲过什么 ASP.NET?,那我们第二课讲解什么是ASP.Net 生命周期。

  之前我们有讲过什么 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 生命周期的全部内容。

(责任编辑:HE)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容