2010年02月05日 16:05:07 点击(73)
评论(1)
版权声明:
1,本博客是我私人博客。本博客版权为我个人所有。
2,本博客中有一些技术文章是从各网站中转载而来,如有侵权,请及时来函通知(395898939@qq.com)。
3,如需从本博客中转载文章,请注明出处。
关于本博客:
1,本博客记录着一些点点滴滴关于C#.NET开发的常识,基础应用等比较初级的实用的有效的代码或文章。
2,所有文章(包括转载而来的)中的代码、解决方案,本人均亲测可行。欢迎各位新老鸟使用。
3,除标明“网络转载”...
2010年02月04日 17:15:53 点击(47)
评论(0) [
Asp.net]
public string DELHTML(string HTML){ return System.Text.RegularExpressions.Regex.Replace(HTML, "<[^>]*>", "");}
2010年01月21日 10:23:51 点击(73)
评论(2) [
网络转载]
--方法1查询表改为动态select * from sysobjectsexec('select ID,Name from sysobjects')exec sp_executesql N'select ID,Name from sysobjects'--多了一个N为unicode
--方法2:字段名,表名,数据库名之类作为变量时,用动态SQL declare @FName varchar(20)set @FName='ID'exec('select '+@FName+' from sysobjects where '+@FName+'=5' )declare @s varc...
2010年01月21日 10:17:11 点击(57)
评论(0) [
Asp.net]
本文的目的是为了实现2级,3级域名 甚至于多级域名的URL重写。
举个例子就是:假设我的某用户注册了我的网站www.blog.com 用户名为zhangsan.我想让zhangsan通过zhangsan.blog.com域名进行访问,该怎么做呢?看了以下这篇文章。就可以轻易实现了。
1,首先,需要进行域名的A记录N级域名泛解析:
*.xxx.com ---> IP地址
或
*.yyy.xxx.co...
2010年01月20日 12:05:31 点击(76)
评论(0) [
Javascript]
这里都是一些 js 调用正则表达式的最基础知识1 javascript 正则对象创建 和用法 声明javascript 正则表达式 var reCat = new RegExp("cat"); 你也可以 var reCat = /cat/; &nb...
2010年01月20日 12:04:11 点击(61)
评论(0) [
Javascript]
正则表达式中/i,/g,/ig,/gi,/m的区别和含义
/i (忽略大小写)/g (全文查找出现的所有匹配字符)/m (多行查找)/gi(全文查找、忽略大小写)/ig(全文查找、忽略大小写)
2010年01月20日 11:58:31 点击(57)
评论(0) [
Asp.net]
.Replace("&", "&").Replace("<", "<").Replace(">", ">").Replace("\r\n", "<br>").Replace(" ", " ");
.Replace("<br>", "\r\n").Replace(" ", " ").Replace("<", "<").Replace(">", ">").Replace("&", "&");
...
2010年01月20日 11:44:49 点击(52)
评论(0) [
网络转载]
源码下载:http://www.tracefact.net/SourceCode/MoreDelegate.rar
C#中的委托和事件(续)
引言
如果你看过了 C#中的委托和事件 一文,我想你对委托和事件已经有了一个基本的认识。但那些远不是委托和事件的全部内容,还有很多的地方没有涉及。本文将讨论委托和事件一些更为细节的问题,包括一些大家常问到的问题,以及事件访问器、异常处理、超时处理和异步方法调用等内容。
为什么要使用事件而不是委托变量?
在 C#中的委托和事件 中,我提出了两个为什么在类型中使用事件向外部提供方法注册,而不是直接使用委托变量的原因。主要是从封装性和易用性上去考...
2010年01月20日 11:42:48 点击(60)
评论(0) [
网络转载]
欢迎浏览本文的后续文章: C#中的委托和事件(续)PDF 浏览:http://www.tracefact.net/Document/Delegates-and-Events-in-CSharp.pdf文中代码在VS2005下通过,由于VS2003(.Net Framework 1.1)不支持隐式的委托变量,所以如果在一个接受委托类型的位置直接赋予方法名,在VS2003下会报错,解决办法是显式的创建一个委托类型的实例(委托变量)。例如:委托类型 委托实例 = new 委托类型(方法名);
源码下载:http://www.tracefact.net/SourceCode/Delegat...
2010年01月20日 11:37:50 点击(80)
评论(1) [
网络转载]
ASP.NET 提供了缓存技术有助于我们最大程度地解决这个问题。它能缓存输出的页面,保存在存储器当中,缓存用户请求的内容。缓存的特点可以根据不方式来定制的。 缓存一个页面 为缓存一个页面输出的内容,我们要在面面顶部指定一个 @OutputCache 命令。语法如下所示: <%@ OutputCache Duration=5 VaryByParam="None" %> 如你所见,这条指令有两个属性。他们是: Duration - 被缓存输出的内容有效期是多少秒。在时间超过指定的有效期后,过期的缓存内容会删除,并会在下次用户请求中重新调用页面生成缓存内容。再次的缓存内容过10秒后此...