摘要:
最近在做一个关于绩效考核问卷填报的项目(注:这是关于人力资源项目中的一个模块),在发布考核问卷前要设定好填报人员的范围,即这个问卷需要由哪些人来填报,因此也就用到了TreeView控件来展现公司组织结构中的员工。效果如下图所示: 本来以为可以轻松搞定,没想到还是遇到了几个问题,下面我把遇到的几个问题描述一下,并写出我是如何解决的。问题一、TreeNodeCheckChanged事件无法正常响应的... 阅读全文
摘要:
前面几篇是通过一个WEB请求的历程把iis6.0相关的几个重要知识点串起来讲述的,就像一个冰糖葫芦。而本篇作为结束篇,同时也作为总结篇,我会把这个WEB请求的整体流程贯穿起来讲述,以便给大家一个清晰的思路。如图: 步骤一、我们知道,HTTP.SYS收到来自客户端浏览器的WEB请求后,会判断请求的类型(HTTP或HTTPS),如果请求类型为HTTPS,HTTP.SYS会把这个请求放置到LSASS.E... 阅读全文
摘要:
由于最近一段时间忙的我晕头转向,所以一直没时间继续我的WEB请求之旅,深感抱歉。 开篇之前,我必须向大家道个歉,由于我的知识水平有限,对ASP.NET没有一个系统性的认知,所以不对的地方请朋友们不吝赐教。说真的,我特别怕由于我的认知不足而误导大家,请大家一定要带着脑袋以批判的角度来阅读拙作。砖头准备好了吗?开始。 上文我们主要描述了iis6.0的两个核心组件WAS和Worker Progress,... 阅读全文
摘要:
前言:在园子里混迹了很长一段时间,一直没有自己的博客,此次本着学习和交流的态度也建了一个,以便对ASP.NET技术有一个沉淀,同时也给自己一个交待。好了,言归正传,一个WEB请求经过怎样的心路历程最终到达服务器,并其处理后返回给客户端呢?本着这个思路我会一步一步说下去,有不对的地方还望兄弟们踊跃拍砖。 开篇之前,我还是想特别声明一下,本系列是以IIS6.0为准进行阐述的。 当我们在浏览器地址栏中... 阅读全文
摘要:
上文说到一个WEB请求被HTTP.SYS转发到了WEB应用程序池。顾名思义,WEB应用程序池就是一个WEB应用程序的容器。那么这个WEB请求在WEB应用程序池中又有着怎样的经历呢,这不得不引出另外两个IIS6.0的核心组件:工作进程(WORKER PROGESS)和WEB管理器(WEB ADMIN SERVICE),这也就是本文重点所讲述的。 在表述这两个组件之前,先来看一下它们的图示: 我先来说... 阅读全文