2009年10月19日
摘要: ASP.NET是一个非常强大的构建Web应用的平台,它提供了极大的灵活性和能力以致于可以用它来构建所有类型的Web应用,作为asp.Net程序员,应该更深了解一下其工作原理. 这段时间在国外国内的网进行查证与理解进行总结, 收集整理且当程序代码成长路上的回忆. 有部分是看了英文的大概意思, 写下来的... 阅读全文
posted @ 2009-10-19 16:00 风浪 阅读(3794) 评论(3) 推荐(3) 编辑
摘要: HttpModule是向实现类提供模块初始化和处置事件。当一个HTTP请求到达HttpModule时,整个ASP.NET Framework系统还并没有对这个HTTP请求做任何处理,也就是说此时对于HTTP请求来讲,HttpModule是一个HTTP请求的“必经之路”,所以可以在这个HTTP请求传递到真正的请求处理中心(HttpHandler)之前附加一些需要的信息在这个H... 阅读全文
posted @ 2009-10-19 15:30 风浪 阅读(1383) 评论(6) 推荐(3) 编辑
摘要: 今天在看到有人提出方法中用过this的问题, 然后感觉自己也需要在这里作个记录. 顺便提一下其用法与细节,注意:在2.0下面使用会出现引用错误.因为这个是3.0后的产物扩展方法的作用: 可以直接对.netFrame类库进行扩展,减少代码量.使用时应注意的问题: 1、所在类的类名在用做扩展方法的时候无效2、扩展方法必须是在静态类中的静态方法,静态方法的格式有特殊要求 3、扩展方法也可以当作普通的静态... 阅读全文
posted @ 2009-10-19 12:29 风浪 阅读(743) 评论(0) 推荐(0) 编辑
摘要: HttpHandler是HTTP请求的处理中心,真正地对客户端请求的服务器页面做出编译和执行,并将处理过后的信息附加在HTTP请求信息流中再次返回到HttpModule中。HttpHandler与HttpModule不同,一旦定义了自己的HttpHandler类,那么它对系统的HttpHandler的关系将是“覆盖”关系. HttpHandler功能的实现通过实现IHttp... 阅读全文
posted @ 2009-10-19 10:24 风浪 阅读(7441) 评论(7) 推荐(0) 编辑