ASP.NET
光脚丫思考
性别为非女,年龄二十有三。兴趣是计算机和其他若干!
EMAIL:524130780@QQ.COM
展开
-
ASP.NET 2.0发送电子邮件中存在的问题
出处: 天极yesky 作者:朱先忠编译 时间:2006-11-15 11:26:00 在新发行的ASP.NET 2.0版本中,微软不再建议使用System.Web.Mail命名空间而代之以新的System.Net.Mail命名空间。在这个新库中引入了许多新特征,但是在发送邮件的方式方面也相应地带入了一些小错误。 一、 发送邮件 在详细讨论这些小错误之前,让我们原创 2009-12-17 10:34:00 · 1393 阅读 · 0 评论 -
轻轻绕过你的验证码
Author:lake2 ( http://lake2.0x54.org ) 验证码就是每次访问页面时随机生成的图片,内容一般是数字和字母(更BT点的有中文,呵呵),需要访问者把图中的数字字母填到表单中提交,这样就有效地防止了暴力破解。验证码也用于防止恶意灌水、广告帖等。溯雪是早年大名鼎鼎的黑客神器“刀光雪影”之一,其功能就是暴力破解表单,那时很是很流行的。但是后来有了验证码这个东东,转载 2010-04-19 21:13:00 · 1120 阅读 · 0 评论 -
CSDN图片验证码的识别代码
csdn可以说的技术界的老大了,而CSDN的验证码识别如下,看如下代码简单验证码的识别:CSDN验证码的识别取图像部分,ASP.NET_SessionID=这个值你要自己取这样的话就可以做成自动登录了private Stream geturl(ref string str) { string url = "http://www.csdn.net/me转载 2010-04-19 21:36:00 · 938 阅读 · 0 评论 -
验证码制作之二:可选择位数的字符与数字混合码
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.W转载 2010-04-20 22:51:00 · 968 阅读 · 0 评论 -
验证码制作之三:通过ASCEE码随机生成4位字符与数字验证码
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.W转载 2010-04-20 22:54:00 · 1299 阅读 · 0 评论 -
C#生成一个复杂的验证码、背景随机、字体随机、中英文数字随机
1、建立网站,添加一个网页ValitionNo.aspx,和Default.aspx,新建一个文件夹images。如图所示: 2、在images文件夹里添加以下5张图片:bg_0.jpg,bg_1.jpg,bg_2.jpg,bg_3.jpg,bg_4.jpg bg_0.jpg bg_1.jpg bg_2.jpg bg_3.jpg bg_4.jpg3、ValitionNo.aspx里不用转载 2010-04-20 23:11:00 · 3149 阅读 · 0 评论 -
验证码生成技术的学习总结(C#)
文档创建时间:4/20/2010 2:31:44 PM作者:光脚丫思考 一、概述一直以来对于验证码这玩意都是使用了别人编写好的代码,最多也就是稍微的做点修改罢了。虽然别人做的东西并不是非常的适合自己使用,但还是给将就将就了一番。这几天呢?不知道是哪里高兴了,终于是好好的把一些别人早就已经使用过的验证码技术给好好的拿来学习学习了一番。很明显,在别人已经做的基础上,我还可以在做其他更多的发挥,原创 2010-04-20 16:18:00 · 1956 阅读 · 2 评论 -
验证码制作之一:随机生成一个四位数字
using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using转载 2010-04-20 22:49:00 · 1587 阅读 · 0 评论 -
验证码制作之四:位数可改变内容可扩展的验证码产生方法
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.W转载 2010-04-20 22:58:00 · 1041 阅读 · 0 评论 -
验证码制作之五:绘制带背景图的图形验证码方法
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.W转载 2010-04-20 23:00:00 · 1773 阅读 · 0 评论 -
用C#实现中文验证码
1、汉字编码原理 到底怎么办到随机生成汉字的呢?汉字从哪里来的呢?是不是有个后台数据表,其中存放了所需要的所有汉字,使用程序随机取出几个汉字组合就行了呢?使用后台数据库先将所有汉字存起来使用时随机取出,这也是一种办法,但是中文汉字有这么多,怎么来制作呢?其实可以不使用任何后台数据库,使用程序就能做到这一切。要知道如何生成汉字,就得先了解中文汉字的编码原理。 1980年,为了使每一个汉字有一个全国统转载 2010-04-21 15:55:00 · 1308 阅读 · 0 评论 -
用C#实现中文验证码
1、汉字编码原理 到底怎么办到随机生成汉字的呢?汉字从哪里来的呢?是不是有个后台数据表,其中存放了所需要的所有汉字,使用程序随机取出几个汉字组合就行了呢?使用后台数据库先将所有汉字存起来使用时随机取出,这也是一种办法,但是中文汉字有这么多,怎么来制作呢?其实可以不使用任何后台数据库,使用程序就能做到这一切。要知道如何生成汉字,就得先了解中文汉字的编码原理。 1980年,为了使每一个汉字有一个全国统转载 2010-04-21 15:56:00 · 1158 阅读 · 0 评论 -
ASP.NET C#验证码控件使用
验证码控件WebValidates的使用步骤如下: 1. 将验证码控件放入工具箱。(直接拖动DLL放到工具箱即可) 2. 拖放控件到页面相应位置。 3. 页面初始化时,编程生成验证码(假设验证码控件ID为snCode)。 snCode.Create();//首次加载生成新验证码 4. 编码对比用户的输入(假设用户输入验证码的文本框ID是txtCode),并做相应的处理。 snCode.C转载 2010-04-21 16:02:00 · 4433 阅读 · 0 评论 -
根据文件扩展名获取其Mime Type的帮助器类
using System.IO;public class Utilities { public static string MimeType(string fileName) { string retval = ""; swit转载 2011-07-11 10:16:28 · 3506 阅读 · 0 评论 -
将MembershipCreateStatus枚举成员翻译成自定义信息
public static class AccountValidation { public static string ErrorCodeToString(MembershipCreateStatus createStatus) {原创 2011-08-04 13:55:43 · 1730 阅读 · 0 评论 -
ASP.NET验证码(C#)
* Copyright all(c) 2005 ZhongFeng, http://blog.csdn.net/SW515 */ public class ValidateCode : System.Web.UI.Page { private void Page_Load(object sender, System.EventArgs e) { this.CreateCheckCodeIm转载 2010-04-19 21:13:00 · 820 阅读 · 0 评论 -
奢侈的验证码
王志勇 发表于 2006年07月20日 08:21发帖或者登录的时候,需要输入验证码。验证码的出现,大约是在2003年之后。最早期的验证码出现在注册页面,为了防止个别用户疯狂注册ID;如今,国内外众多的Blog,发表评论的时候都需要输入验证码,是为了防止大量的垃圾回复;很多网站在登录的时候需要输入验证码,是为了防止个别用户反复登录尝试攻破密码,同时损耗巨大的服务器资源。 Blog发表回复需转载 2010-04-19 20:51:00 · 1599 阅读 · 0 评论 -
在.NET框架应用程序中发送电子邮件
出处:CSDN BLOG 作者:tigerwen01 时间:2006-12-5 14:24:00 大家在日常开发中,经常会遇到开发一个向客户自动发送Email的应用模块,例如,当客户操作某一特定的操作或上网注册、购物时,服务器端在客户操作完成时向客户自动发送一封确认邮件等。.NET Framework 多种方法,可以使用socket(套接字)来建立和邮件服务器的连接,然后使用SM原创 2009-12-17 10:47:00 · 1389 阅读 · 0 评论 -
用ASP.NET设计高效邮件列表
出处:动态网站制作指南 作者:动态网站制作指南 时间:2006-3-20 12:40:00 一个吸引人的、功能完备的网站往往具有以下特征:一是内容充实、实用,吸引对该类内容干兴趣的浏览者;二是页面设置合理,页面设计精美;三是网站互动性强,用户和网站或者用户与用户之间交流方便高效;四是网站内容更新及时并且可以第一时间通知用户。以上这些特点可能对于一些大型的门户网站而言,不是特别适合原创 2009-12-17 10:48:00 · 1558 阅读 · 0 评论 -
ASP.NET 2.0中发送电子邮件剖析之一
出处:天极网 作者:朱先忠编译 时间:2006-9-25 9:26:00 一、简介 如今,电子邮件已经成为一种无所不在、异步通知和分布式的消息系统。存在许多web开发场所;其中,服务器端代码都需要生成一个电子邮件并且把它发送给指定的接收者。该电子邮件可以被发送给网点中的一些用户,通知他们有关于他们的新建用户帐户,提醒他们忘记的口令,或以邮件形式提交给他们一个清单。当然原创 2009-12-17 10:38:00 · 1908 阅读 · 0 评论 -
ASP.NET 2.0发送电子邮件全面剖析之二
出处:天极网 作者:朱先忠编译 时间:2006-9-25 9:36:00 一、简介 在上篇中我们详细分析过,.NET框架2.0版本提供了一个新的命名空间(System.Net.Mail)和一些发送电子邮件的新类(注意:.NET框架1.x版本中提供的命名空间System.Web.Mail及相关的类仍然可以使用,以实现向后兼容性)。而且,我们还详细分析过如何使用Syste原创 2009-12-17 10:40:00 · 1490 阅读 · 0 评论 -
.NET环境下Email的技术介绍
出处:博客园 作者:surprise 时间:2005-7-2 1:43:00 一、NET环境下几种不同的邮件发送解决方案 1、 WEB开发,在ASP.NET中引用System.Web.Mail类 邮件消息是通过内置在 Microsoft Windows 2000 中的 SMTP 邮件服务或任意的 SMTP 服务器来传送的。System.Web.Mail 命名空间中生成的Sm原创 2009-12-17 10:36:00 · 2698 阅读 · 0 评论 -
用C#(ASP.NET)怎么实现文件下载功能
using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.W转载 2010-04-13 20:26:00 · 1783 阅读 · 2 评论 -
根据宽度来决定显示的字符串长度(C#)
根据宽度来决定显示的字符串长度 (C#,VS2005)如果 lable长度固定但字符串长度可变,如果超过了lable显示的长度时,希望用 ...代替剩下的字符,这时需要一个函数Graphics.MeasureString具体代码如下 public string Abbreviation(string str) { if (str == null)转载 2010-04-19 20:40:00 · 2293 阅读 · 1 评论 -
史上最强验证码
经常留言的同学会发现,最近U吧的留言验证码发生了一些变化,比如有人会遇到“?=0扎裤腰带”这个验证码。 最近U吧的垃圾广告留言比较多,所以就改了一下,并心血来潮地发现在这上面也可以逗逗乐(咱就要有化困难为乐趣的心态不是[cool])如果你有更好的验证码问题创意,请留言给我们,感谢非常[flower] 当然,与下面这个号称“史上最强验证码”相比,U吧的创意就有点小巫见大巫了。 据说,这个超强转载 2010-04-19 21:23:00 · 1263 阅读 · 0 评论 -
ASP.NET(C#)实现验证码功能
新建一个专门用来创建验证码图片的页面ValidateCode.aspx它的后台cs文件代码如下:PageLoadprivate void Page_Load(object sender, System.EventArgs e) { string checkCode = CreateRandomCode(4); Session["Ch转载 2010-04-20 00:33:00 · 1216 阅读 · 0 评论 -
一个可以返回验证码图片的类库源码(C#)
验证码字符个数、生成图片宽度、高度自定均可由构造方法自定,无参构造生成默认字符个数和默认大小的Image,方法 GetImgWithValidateCode()返回生成的验证码图片,方法 IsRight(string inputValCode) 判断用户输入的验证码 inputValCode与图片显示的字符是否一致,不区分大小写using System;using System转载 2010-04-20 00:42:00 · 1167 阅读 · 0 评论 -
C#获取字符串的长度
C#获取字符串的长度作者:ylclass 来源:博客园 发布时间:2009-10-30 16:25 阅读:193 次 原文链接 [收藏] 1、 使用g.MeasureString()获得使用MeasureString测量出来的字符宽度,总是比实际宽度大一些,而且随着字符的长度增大,貌似实际宽度和测量宽度的差距也越来越大了。查了一下MSDN,找到了下转载 2010-04-19 20:38:00 · 3278 阅读 · 0 评论 -
根据字体大小得到字符串显示时的宽度(C#)
字符串的宽度自适应容器 Graphics g = Graphics.FromImage(new Bitmap(1, 1)); SizeF size = g.MeasureString(lblTitle.Text, new Font("宋体", 24 * 0.0625F, FontStyle.Bold)); float oldSize=(800*0.0625F);//1px=0.0625em转载 2010-04-19 20:40:00 · 4506 阅读 · 0 评论 -
为什么现在注册邮箱或是其他什么都要填验证码?
(1).验证码一般是防止批量注册的,人眼看起来都费劲,何况是机器。二像百度贴吧未登录发贴要输入验证码大概是防止大规模匿名回帖的发生目前,不少网站为了防止用户利用机器人自动注册、登录、灌水,都采用了验证码技术。所谓验证码,就是将一串随机产生的数字或符号,生成一幅图片, 图片里加上一些干扰象素(防止OCR),由用户肉眼识别其中的验证码信息,输入表单提交网站验证,验证成功后才能使用某项功能。(2).一般转载 2010-04-19 20:51:00 · 1008 阅读 · 0 评论 -
验证码识别技术
验证码识别技术模拟精灵是首个公开最有效的验证码识别技术的软件,使用模拟精灵制作了大量的免费、商用群发软件,对很多复杂BT的验证码都能成功的识别。但是验证码仍然需要精湛的技术与足够的耐心。请牢记这一点。验证码识别不适合浮躁的人去做。验证码识别是一项特殊的技术,任何一个公开的验证码识别代码都会很快的失效。因为代码的公开后相关网站都会很快的更改验证码。所以下面我只会介绍其原理。在这里讨论验证转载 2010-04-19 20:51:00 · 980 阅读 · 0 评论 -
使用ASP.NET上传图片汇总
1、使用标准HTML来进行图片上传前台代码: 使用标准HTML来进行图片上传转载 2013-07-08 21:12:40 · 1304 阅读 · 0 评论