作者: king
发表时间: 2016-08-21 14:22
1.ASP.Net请求处理原理
Web开发就是Http请求 服务端处理 Http响应。ASP.Net Web开发就是基于ASP.Net技术对客户端请求进行处理和响应的开发。
1.1 ASP.NET技术简介
ASP.NET是一种动态网页技术,在服务器端运行.Net代码,动态生成HTML,然后响应给浏览器。
ASP.NET应用程序有主要有WebService(asmx)、WebForm(ashx、aspx)、MVC(Model, View , Controler)这几类。
ASP.NET里的常用文件分类如下:
HttpApplication
.asax 继承了HttpApplication类,包含 ASP.NET 应用程序级事件,全局应用程序(Global.asax),对所有的请求生效。
HttpHandler和HttpModule能做的在HttpApplication中都能做,之所以做区分,是为了便于模块化管理,避免HttpApplicatio...