C#2008与.NET 3.5 高级程序设计读书笔记(31)-- 构建ASP.NET网页

1.HTTP的作用

当一台客户计算机运行一个Web浏览器时,就会建议一个HTTP请求以访问远程服务器上的特定资源(通常是一个网页).HTTP就是一种以文本为基础的协议,它建立在一个标准的请求/响应范型上.例如,如果你输入了http://www.intertechtraining.com,浏览器就将使用名为DNS的Web技术,DNS将被注册的URL转换成IP地址.此刻,浏览器打开一个套接字连接,并且向网址发送HTTP请求.
Web服务器收到外来的HTTP请求时,将会处理任何客户端提供的输入值,以格式化一个正确的HTTP响应中.此刻,客户端浏览器呈现出从Web服务器发送来的HTML页面.如图:

HTTP是无状态协议,只要Web服务器提交给客户端一个响应,先前的所有交互都将被遗忘.

2.IIS 虚拟目录的作用

一个IIS能承载许多Web应用程序,每一个虚拟目录中驻留一个Web应用程序.在.NET 2.0之后,可以使用WebDev.WebServer.exe的轻量级Web服务器来承载ASP.NET 2.0 Web应用程序.

3.ASP.NET命名空间

4.ASP.NET网页的声明周期

5.Web.config的作用

我们知道客户端应用程序可以利用基于XML的配置文件来知道CLR处理绑定请求,程序集探查及其他运行时细节.在ASP.NET Web运行程序中,这个配置文件叫Web.config.

posted @ 2010-09-03 14:35  自助者天助  阅读(186)  评论(0编辑  收藏  举报