摘要:一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的抽象方法也可以不覆盖,如果不覆盖,则其派生类必须覆盖它们。 二、接口: 接口是引用类型的,类似于类,和抽象类的相似之处有三点:1、不能实例化; 2、包含未实...
阅读全文
摘要:之前使用URLRewrite在IIS6中一切正常,但是在IIS7却不能正常使用,提示“无法找到资源”,这时需要在web.config中system.webServer节点中的handlers节点进行配置,如下:IIS6中的配置:[代码]如果在IIS7中使用,需在web.config中加入:[代码]加入以上代码后,URLRewrite就可以同时在IIS6和IIS7中正常使用了...
阅读全文
摘要:在IE 里面跨域去设置 cookie跨域的实现,尝试了n中方法都不行,查了一下资料,可以通过设置header中的p3p值来实现,真不错:) 比如要访问b站在a站设置一个cookies,则可以这样做: 1.在b.com下建立一个文件cookies.htm 内容为: 1 2.a.com下的setcookies.asp的内容为: 这样通过访问b.com下的cookies.htm文件就可以在...
阅读全文
摘要:经常碰到同时需要对某个数据进行操作,或者对某个文件进行读写操作,对于这些操作我们以前往往不能很好的进行处理,自从C#语言中引入了lock这个关键字,以上问题就比较容易予以解决了,下面就是一段简单的代码。 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--...
阅读全文
摘要:#region关于操作Cookie的方法 /**//// ///创建cookie值 /// ///cookie名称 ///cookie值 ///cookie有效时间 private void CreateCookieValue(string cookieName,string coo...
阅读全文
摘要:一.cookie的名称或子cookie的名称不能为中文,否则无法获得cookie 这个好办,名称不用中文即可 二.cookie的值为中文时候,取cookie的值会出现乱码 解决办法:存取cookie时候先解码和编码 存cookie,进行编码: cookie.Value = HttpUtility.UrlEncode("上海"); 取cookie时候,进行解码:cookieValue = Htt...
阅读全文
摘要:ASP.NET with C#生成验证码的过程 生成验证码的大概过程就是在后台取得一个随机的字符串,然后该随机字符串绘制成一幅图片,当然,图片可以加上噪声,防止基本上不会出现的N人分析图形数据获取和还原字符串。 具体生成验证码的代码如下,在生成随机字符串的同时会将字符串设置到一个Session["ValidateCode"] 中,实用的时候只要得到用户返回值和Session值比较就可以得出填入的...
阅读全文
摘要:SharpWebMail介绍和安装 什么是:SharpWebMail SharpWebMail是一款C#开发的基于WEB应用程序的多语言的WEB邮件服务。它允许我们使用SMTP或IMAP服务来完成发送,接收邮箱。目前的版本是0.13。SharpWebMail里的控件由几个出名的开源的项目组成:FCKeditor:不多介绍,开源的HTML编辑器。DotNetOpenMail :一款SMTP客户端组件...
阅读全文
摘要:usercontrols:里面写法如下: public delegate void ButtonClickHandler(); public event ButtonClickHandler ButtonClick; form1里面定义时间: this.usercontrols.ButtonClick += new UserControl.UserMngControls...
阅读全文