it技术博客

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年11月3日

摘要: 先后次序:先IHttpModule,后IHttpHandler. 注:Module要看你响应了哪个事件,一些事件是在Handler之前运行的,一些 是 在Handler之后运行的对请求的处理上:IHttpModule是属于大小通吃类型,无论客户端请求的是什么文件,都会调用到它;例如aspx,rar,html的请求.IHttpHandler则属于挑食类型,只有ASP.net注册过的文件类型(例如aspx,asmx等等)才会轮到调用它.IHttpHandler按照你的请求 生成响应的内容,IHttpModule对请求进行预处理,如验证、修改、过滤等等,同时也可以对响应进行处理 阅读全文
posted @ 2011-11-03 12:53 ie技术博客 阅读(242) 评论(0) 推荐(0)

摘要: ASP.NET 提供三种主要形式的缓存:页面级输出缓存、用户控件级输出缓存(或称为片段缓存)和缓存 API。输出缓存和片段缓存的优点是非常易于实现,在大多数情况下,使用这两种缓存就足够了。而缓存 API 则提供了额外的灵活性(实际上是相当大的灵活性),可用于在应用程序的每一层利用缓存。在 ASP.NET 提供的许多特性中,缓存支持无疑是我最欣赏的特性,我这样说当然是有充分理由的。相比 ASP.NET 的所有其他特性,缓存对应用程序的性能具有最大的潜在影响,利用缓存和其他机制,ASP.NET 开发人员可以接受使用开销很大的控件(例如,DataGrid)构建站点时的额外开销,而不必担心性能会受到太 阅读全文
posted @ 2011-11-03 12:48 ie技术博客 阅读(221) 评论(0) 推荐(0)

摘要: vs2005 自动提示(智能感知)不出现或者闪一下就消失的解决办法 早上的时候,我的vs智能感知不正常了,不是不出现,而是一闪就没有了。以为是pd12插件搞的鬼,卸载了pd也不行,折腾了半天也没用,最后通过下述方法1重置配置就好了。 1.关闭VS,然后在命令行运行microsoft visual studio 8\common7\ide\devenv.exe /setup /resetuserdata /resetsettings 2.另外有人说这样试试:工具-〉选项-〉文本编辑器-〉c#-〉intellisense 阅读全文
posted @ 2011-11-03 09:20 ie技术博客 阅读(352) 评论(0) 推荐(0)

摘要: 不管是ISP或是程序开发者,都可能需要在特定情况下,对使用IIS搭建的Web站点进行限速。 本文就简单说说在IIS中如何限速,因为之前不久,我也象大多数开发者一样,由于程序测试的需要,寻求IIS限速的方法,而且发现启用IIS的带宽限制后不起作用。 由于条件所限,我的服务器只安装了Windows server 2003系统,所以下边说的是IIS6中的限速设置,对于IIS 4.0和IIS 5.0可能并不适用。 下边我先引用网上的一段叙述:引用:在IIS 4.0和IIS 5.0中,Web网站属性对话框的“性能”页允许启用带宽限制功能,指定允许网站占用的最大带宽。不过,这个功能不一定起作用,因为II. 阅读全文
posted @ 2011-11-03 09:19 ie技术博客 阅读(8489) 评论(0) 推荐(0)