ASP.NET Web 应用程序中的页和应用程序上下文

转载 2006年05月23日 11:37:00

在 Web 应用程序运行时,ASP.NET 将维护有关当前应用程序、每个用户会话、当前 HTTP 请求、请求的页等方面的信息。ASP.NET 包含一系列类,用于封装这些上下文信息。

ASP.NET 使这些类的实例可用作您可以从代码访问的内部对象。下表列出这些内部对象,同时也列出生成这些实例的类。

 
对象名 说明 ASP.NET 类

Response

提供对当前页的输出流的访问。您可以使用此类将文本插入页中、编写 Cookie,等等。有关详细信息,请参见 System.Web.UI.Page.Response 属性。

HttpResponse

Request

提供对当前页请求的访问,其中包括请求标题、Cookie、客户端证书、查询字符串等。您可以使用此类读取浏览器已经发送的内容。有关详细信息,请参见 System.Web.UI.Page.Request 属性。

HttpRequest

Context

提供对整个当前上下文(包括请求对象)的访问。您可以使用此类共享页之间的信息。有关详细信息,请参见 System.Web.UI.Page.Context 属性。

HttpContext

Server

公开可以用于在页之间传输控件的实用工具方法,获取有关最新错误的信息,对 HTML 文本进行编码和解码,等等。有关详细信息,请参见 System.Web.UI.Page.Server 属性。

HttpServerUtility

Application

提供对所有会话的应用程序范围的方法和事件的访问。还提供对可用于存储信息的应用程序范围的缓存的访问。有关详细信息,请参见 ASP.NET 应用程序状态

HttpApplicationState

Session

为当前用户会话提供信息。还提供对可用于存储信息的会话范围的缓存的访问,以及控制如何管理会话的方法。有关详细信息,请参见 ASP.NET 会话状态

HttpSessionState

Trace

提供在 HTTP 页输出中显示系统和自定义跟踪诊断消息的方法。有关详细信息,请参见 ASP.NET 跟踪

TraceContext

以下主题显示如何使用内部对象的示例。

 

相关文章推荐

VS“新建网站”与“新建Asp.Net Web 应用程序”的区别

今天新建网站的时候,发现,原来新建网站有两种方法。 1.原来一直用的是直接新建---网站    然后添加后解决方案的项目名称是路径的名称         2.还有...

争用、 性能差、 和死锁时从 ASP.NET 应用程序调用 Web 服务

http://support.microsoft.com/?id=821268 从 Microsoft ASP.NET 应用程序调用 Web 服务时,您可能会遇到争用、 性能差、 和死锁。客户端可...
  • aoyo
  • aoyo
  • 2014-03-13 11:27
  • 1151

新建网站与新建Asp.Net Web应用程序的区别

【转自】http://hi.baidu.com/roleya/blog/item/2981b4cc1a1d721b00e92848.html 新建网站与新建Asp.Net Web 应用程序的区别...

ASP.NET ScriptManager 帮助您实现 Web 应用程序的 AJAX 功能

msdn:  http://msdn.microsoft.com/zh-cn/magazine/cc163354.aspx 当今,网站的使用者可以像发布者那样,对网站的内容、发展方向及其...

ASP.NET MVC3入门教程之第一个WEB应用程序

本文转载自:http://www.youarebug.com/forum.php?mod=viewthread&tid=91&extra=page%3D1 上一节,我们已经搭建好了ASP.NET ...

IIS 相关概念(站点、虚拟目录、应用程序池、隔离模式、W3WP.EXE、Web Gargen) 及 IIS 6的ASP.net请求处理过程

基本概念:1. 站点程序:在IIS中我们所新建的站点,可以为其配置ASP.net以及应用程序池的版本。2. 虚拟目录:用来将不同的文件夹中的内容通过虚拟目录组织到同一个文件夹中,相当于一个应用程序,也...

新建网站与新建Asp.Net Web 应用程序的区别

今天新建网站的时候,发现,原来新建网站有两种方法。 1.原来一直用的是直接新建---网站    然后添加后解决方案的项目名称是路径的名称    ...

新建网站与新建Asp.Net+Web+应用程序的区别

VS2005 VS2008新建网站——asp.net网站和新建项目里ASP.NET Web应用程序区别WebApplication编程模型的优点:●网站编译速度快,使用了增量编译模式,仅仅只有文件被修...

VS2005没有ASP.NET WEB应用程序及提速安装VS2005补丁

1.先从微软网站下载补丁. 下载地址1为:[url]http://download.microsoft.com/download/6/3/c/63c69e5d- 74c9-48ea-b905-30...

Asp.Net 三层式Web应用程序开发

引言 本文是 “使用Asp.Net构建三层式Web 应用程序” 系列文章的第一部分。在这一系列文章中,我将系统的讲述如何使用 Asp.Net 设计、构建、实现三层式Web应用程序。本文的读者应该是有...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)