利用UrlRewrite,asp.net动态生成htm页面(补充说明2)

前几天写了两篇关于URL重写时,生成静态页面的随笔。

利用UrlRewrite,asp.net动态生成htm页面
利用UrlRewrite,asp.net动态生成htm页面(补充说明)
今天把原来的思路给整理了一下,原来需要两个类(ModuleRewriterCreateHtmFactoryHandler)才能完成整个过程,现在只用ModuleRewriter就可以了,我画了个流程图


关键类ModuleRewriter代码
Code

现在提供的源代码是最新的,日期为2008-7-17,这次修改的地方有:
1,对正则表达式实例,做了缓存
2,使用线程池,提高了效率
3,修改了其他一些代码,减少了访问页面的等待时间
原代码和演示示例 下载
posted @ 2008-02-15 11:26  王庆  阅读(6967)  评论(28编辑  收藏  举报