随笔分类 -  Asp.net

Asp.net基础
摘要:Pipeline完整的图例 MapHandlerExecutionStep、引发PostMapRequestHandler事件:当无法由输出缓存进行处理时,则进入了正规的处理过程中。而正规处理的第一步 ,就是根据配置获取IHttpHandler的实例对象,从代码层次上说, 就是设置好HttpCont... 阅读全文
posted @ 2014-11-26 15:25 飞蛾扑火 阅读(1039) 评论(0) 推荐(0)
摘要:RouteData public class RouteData { private RouteValueDictionary _dataTokens; private IRouteHandler _routeHandler; private Rout... 阅读全文
posted @ 2014-11-25 17:18 飞蛾扑火 阅读(309) 评论(0) 推荐(0)
摘要:IIS处理流程:HttpApplication 当HttpApplication实体从HttpApplicationFactory工厂中创建并返会到HttpRuntime后,开始执行HttpApplication.BeginProcessRequest(context, this._handler... 阅读全文
posted @ 2014-11-25 11:29 飞蛾扑火 阅读(331) 评论(0) 推荐(0)
摘要:IIS处理流程:HttpApplication 当HttpApplication对象经由HttpApplicationFactory.GetApplicationInstance方法从HttpApplication对象池中获取到实例后,直接调用了 state.InitInternal(contex... 阅读全文
posted @ 2014-11-25 10:46 飞蛾扑火 阅读(1021) 评论(1) 推荐(0)
摘要:IIS处理流程类:HttpApplicationFactory //HttpApplicationFactory internal static IHttpHandler GetApplicationInstance(HttpContext context) ... 阅读全文
posted @ 2014-11-24 17:21 飞蛾扑火 阅读(337) 评论(0) 推荐(0)
摘要:ASP.NET是一个非常强大的构建Web应用的平台,它提供了极大的灵活性和能力以致于可以用它来构建所有类型的Web应用.当一个用户请求到达IIS服务后具体的处理流程是怎样的呢?IIS处理流程图解 在IIS服务器中运行着进程InteInfo.exe,元数据库(MetaBase)存在于InteInfo... 阅读全文
posted @ 2014-11-24 16:55 飞蛾扑火 阅读(371) 评论(0) 推荐(0)
摘要:用户登录是个很常见的业务需求,在ASP.NET中,这个过程被称为身份认证。由于很常见,因此,我认为把这块内容整理出来,与大家分享应该是件有意义的事。在开发ASP.NET项目中,我们最常用的是Forms认证,也叫【表单认证】。这种认证方式既可以用于局域网环境,也可用于互联网环境,因此,它有着非常广泛的使用。这篇博客主要讨论的话题是:ASP.NET Forms 身份认证。有一点我要申明一下:在这篇博客中,不会涉及ASP.NET的登录系列控件以及membership的相关话题,我只想用比较原始的方式来说明在ASP.NET中是如何实现身份认证的过程。ASP.NET身份认证基础在开始今天的博客之前,我想 阅读全文
posted @ 2012-09-25 22:51 飞蛾扑火 阅读(244) 评论(0) 推荐(0)