摘要: 在以前的ASP时候,当请求一个*.asp页面文件的时候,这个HTTP请求首先会被一个名为inetinfo.exe进程所截获,这个进程实际上就是www服务。截获之后它会将这个请求转交给asp.dll进程,这个进程就会解释这个asp页面,然后将解释后的数据流返回给客户端浏览器。其实ASP.DLL是一个依附在IIS的ISAPI文件,它负责了对诸如ASP文件,ASA等文件的解释执行,-----------... 阅读全文
posted @ 2007-02-14 02:01 微微一记 阅读(3679) 评论(4) 推荐(1) 编辑
摘要: asp.net架构 一 asp.net请求的处理过程-------------------HttpModule 必须要掌握的东西HttpHandler 必须要掌握的东西,非常有用以上两个的实例---------------------asp.net 事件模型机制-----------------------一客户的请求页面由aspnet_isapi.dll这个动态连接库来处理,把请求的aspx文件... 阅读全文
posted @ 2007-02-12 20:14 微微一记 阅读(1813) 评论(1) 推荐(0) 编辑
摘要: 有一天某个农夫的一头驴子,不小心掉进一口枯井里,农夫绞尽脑汁想办法救出驴子,但几个小时过去了,驴子还在井里痛苦地哀嚎着。 最后,这位农夫决定放弃,他想这头驴子年纪大了,不值得大费周章去把它救出来,不过无论如何,这口井还是得填起来。 阅读全文
posted @ 2007-02-12 19:18 微微一记 阅读(479) 评论(4) 推荐(1) 编辑
摘要: 原来用到的集合,栈,ArrayList之类的集合,会遇到你用的是什么类型的这个问题,从oo的来看,是存为根类型,也就是object。它可以支持各种各样的操作-通用化。在高级语言中,譬如类,他们都是托管类型,也会有轻型的值类型,譬如 int byte,当然也可以使用自己 struct 结构类型。在添加到集合时,他们都会面临转到object时的装箱类型,需要复制到数据然后包装到托管堆中。这会严重的影响性能。还有就是涉及到了安全问题,譬如可以在ArrayList中可以塞入各种类型,但是出来的时候必须要小心,它需要我们将其转换为原类型,然后才能调用它自己的方法。 有了泛型之后就会方便很多,所谓泛型,就是通过参数化类型来实现在同一份代码上操作多种数据类型,好像是“模板”,它是一种编程范式,C++ java中好像都这么个概念,它利用“参数化类型”将类型抽象化,泛型其实就是一种抽象类型-即不完整的类型,只有具体化了后才能new出一个对象。优点:达到了类型的安全,复用,更高效—不需要boxing,unboxing,更清晰的更严格的约束—在编译时检查。这是一种“类型“的多态,而virt 阅读全文
posted @ 2007-02-05 19:15 微微一记 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 我所理解的委托与事件。皮毛而已~ 阅读全文
posted @ 2007-01-31 00:51 微微一记 阅读(610) 评论(0) 推荐(0) 编辑