摘要: 本文将通过实例比较ASP.NET下的三种典型URL重写方案——ISAPI重写(使用开源组件IIRF),ASP.NET2.0内置的urlMappings和基于自定义HTTPModule的URL重写(使用NBear.Web中的UrlRewriteModule实现),并探讨URL重写中可能遇到的陷阱及处理办法。下载示例程序源码需要手动为UrlRewriteSample目录添加一个到http://lo... 阅读全文
posted @ 2007-04-11 11:32 M' 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 有些资料讲如果要支持目录必须使用iiswriter,或者其他软件,其实通过简单对iis配置,再利用urlwriter就可以完美解决url重写的问题可以将http://abc.domain.com/blog转向到http://www.domain.com/xxx.aspx?username=abc当然首先要将主机的泛域名支持打开。做法是A。打开IIS,右击站点(虚拟目录)-》属性-》主目录-》配置-... 阅读全文
posted @ 2007-04-11 11:19 M' 阅读(521) 评论(0) 推荐(0) 编辑
摘要: Tip/Trick: Url Rewriting with ASP.NET People often ask me for guidance on how they can dynamically "re-write" URLs and/or have the ability to publish cleaner URL end-points within their ASP.NET web... 阅读全文
posted @ 2007-04-11 10:59 M' 阅读(768) 评论(0) 推荐(0) 编辑
摘要: 引言 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来:(1)检查一个串中是否含有符合某个规则的子串,并且可以得到这个子串;(2)根据匹配规则对字符串进行灵活的替换操作。 正则表达式学习起来其实是很简单的,不多的几个较为抽象的概念也很容易理解。之所以很多人感觉正则表达式比较复杂,一方面是因为大多数的文档没有做到由浅入深地讲解,概念上没有注意先后顺... 阅读全文
posted @ 2007-03-28 10:01 M' 阅读(446) 评论(1) 推荐(0) 编辑
摘要: 正则表达式对象和RegExp对象 正则表达式对象保存用于查找字符串中的字符组合时的模式。创建正则表达式对象后,或者它被传递给字符串方法,或者字符串被传递给一个正则表达式方法。有关最近进行查找的信息被保存在 RegExp 对象中。 创建正则表达式对象有两种方法。如果预先知道要查找的字符串时,用语法1: var regularexpression = /pattern/[switch] 当查找字符串... 阅读全文
posted @ 2007-03-27 17:19 M' 阅读(3167) 评论(0) 推荐(0) 编辑
摘要: 委托是C#中的一种引用类型,类似于C/C++中的函数指针(一个c++函数在编译时被分配给一个入口地址,这个入口地址就称为函数的指针)。 委托是一个特殊的类,类的实例是对象,但委托的实例没有专门的名称。 声明一个委托: public delegate void my_delegate_1(Object sender, EventArgs e); 产生委托的实例:public delegate int... 阅读全文
posted @ 2007-03-23 10:08 M' 阅读(600) 评论(0) 推荐(0) 编辑
摘要: private static void ExecuteSqlTransaction(string connectionString){using (SqlConnection connection = new SqlConnection(connectionString)){connection.Open();SqlCommand command = connection.CreateComm... 阅读全文
posted @ 2007-03-20 09:29 M' 阅读(320) 评论(0) 推荐(0) 编辑
摘要: CSS菜单--下拉菜单 我的首页 我的CHINAY 我的首页 我的日志 我的日志 我的相册 我的收藏 社区圈子 我的CHINAY 我的首页 我的日志 我的相册 我的收藏 ... 阅读全文
posted @ 2007-03-19 15:27 M' 阅读(323) 评论(0) 推荐(0) 编辑
摘要: Software developers have used ActiveX controls on their web pages to add advanced functionality to the web experience. With my migration from a Visual Basic 6 world to a Microsoft .NET C# world, I had... 阅读全文
posted @ 2007-03-19 10:13 M' 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 模式窗体来模拟的MessageBox //使用方法:建一个基页面,将下列函数复制过去,其它所有页面从基页面继承,在派生页面中按钮事件中就可以调用下面的函数 //在弹出窗口的aspx中间加入以下代码: //弹出一个模式窗口 //url:弹出窗体地址 //width:弹出窗体宽度 //height:弹出窗本高度 //al... 阅读全文
posted @ 2007-03-19 10:05 M' 阅读(500) 评论(0) 推荐(0) 编辑