要构建一个有效的 web 应用程序,需要真正并详细地理解浏览器和 web 应用程序之间的交互作用,因为它们决定了编写 Web 应用程序的整个思路。
当用户向浏览器输入一个URL,并单击Go或单击web页面上的一个链接时,从浏览器发送到服务器的消息就被称为请求。包含 Web 页面内容的消息(当响应所接收的请求时,由 web 服务器发送给浏览器的消息)被称为响应。
览器对消息进行锚述、打包、并寻址之后,这个请求就该通过网络被分配到所指定的目的地—— Web 服务器。
IP 地址和其被命名的地址(网址)之间的链接是通过DNS(域名服务器)映射的。
web 请求的标准化格式是由 HTTP 定义的,因此当 HTTP 请求到达其目的地时,Web 服务器很清楚该如何读取这个请求。
全局设置文件 global.asax 能够提供应用程序级的支持,比如合话管理、应用程序级的事件、应用程序中或会话期间使用的信息存储器等。最后。
ASP.NET 是一个事件驱动的、基于控件的体系结构,利用 .NET Framework 的 System.web 类中所描述的功能,从服务器瑞代码生成内容和动态客户端代码。