摘要:
注:先不要看答案,自己说说自己会几道第一题A、B、C、D、E五名学生有可能参加计算机竞赛,根据下列条件判断哪些人参加了竞赛: (1)A参加时,B也参加; (2)B和C只有一个人参加; (3)C和D或者都参加,或者都不参加; (4)D和E中至少有一个人参加; (5)如果E参加,那么A和D也都参加。用编... 阅读全文
摘要:
一、关于动态注册的问题 很多人看过汤姆大叔的MVC之前的那点事儿系列(6):动态注册HttpModule,其实汤姆大叔没有发现httpmodule动态注册的根本机制在哪里.亦即:怎么动态注册?为什么能够动态注册? 汤姆大叔给了如下开篇通过前面的章节,我们知道HttpApplication在初始化... 阅读全文
摘要:
一、写在前面 一说到IHttpAsyncHandler,很多人会顾名思义地说'不就是异步IHttpHandler'吗?但当我发出疑问:"你真知道他们的不同之处?你真会使用它吗?",这个时候估计就要扑倒一堆人.下面我将如同以前的风格分析它,不足之处求指正.二、关于IHttpAsyncHandler的... 阅读全文
摘要:
一、关于IHttpHandler.IsReusable 很多人不明白,这哥们到底干嘛的,估计是微软最初的一个想法--让一个对象可以一直不断地被重复使用,但这个想法不成熟,会带来很多隐藏问题,一个对象作为始终存在的对象,只要被污染了,它就不能正常使用了.所以,我们会看见微软自己也一直让这个属性值为f... 阅读全文
摘要:
一、写在前面 最近有时间,顺便将这系列洗完,接着上文:IIS各个版本知识总结 这篇文章原本计划写到HttpHandler为止,但限于篇幅就写到httpmodule 本文有不足之处,求指正,希望我能将它分析透彻.二、回顾--我们还是从IIS说起 从上文(IIS各个版本知识总结)可以很清楚地意思... 阅读全文
摘要:
一、写在前面目前市面上所用的IIS版本估计都是>=6.0的.所以我们主要以下面三个版本进行讲解服务器版本 IIS默认版本server20036.0server20087.0server20128.0二、IIS6的请求过程 由图可知,所有的请求会被服务器中的http.sys组件监听到,它会根据II... 阅读全文
摘要:
一、IHttpModule相关概述using System;namespace System.Web{ public interface IHttpModule { // 销毁不再被HttpModule使用的资源 void Dispose(); ... 阅读全文
摘要:
尽量预测所有可能面临的问题,按照等级划分并建立蝴蝶效应的树状结构图. 日志系统是为运行期提供的,当然一些复杂的调试可能用得上.但日志是要提供有用的信息,而非毫无理由的try catch.try catch往往为了你不能预期且容易出问题的地方存在.面向对象编程的优异在于便捷类重用,核心关键在于面向抽... 阅读全文
摘要:
接着上一篇:《ASP.NET SignalR系列》第四课 SignalR自托管(不用IIS)一、概述本教程主要阐释了如何在MVC下使用ASP.NET SignalR。添加SignalR库到MVC中。创建hub和OWIN startup 类来推送内容到客户端。在页面中使用SignalR jQuery ... 阅读全文
摘要:
从现在开始相关文章请到: http://lko2o.com/moon 接着上一篇:《ASP.NET SignalR系列》第三课 SignalR的支持平台 一、概述 SignalR常常依托于ASP.NET应用程序运行于IIS中,但它还可以自我托管(比如作为console winform、Windows 阅读全文