当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 经常在论坛里看到有问怎么实现验证码的帖子,其实关于
 

 

 ·用asp.net设计优秀系统(一)    »显示摘要«
    摘要: 欢迎来到“asp.net 世界”。在随后的几周或几个月中,本系列文章将逐步详细介绍如何使用 microsoft asp.net 和 microsoft visual studio.net 来设计、实现和部署典型的 web 应用程序,以探讨实际应用程序创建实践中最常见的几个因素。我们不仅仅布置一些 web 窗体,也不局限于只对后端数据库进行一些数据绑定。数据绑定和 web 窗体布局很......
    摘要: dr. gui.net #0 .net 简介、hello world 和 .net runtime 一瞥 什么是 .net dr. gui 对 .net 框架的回顾 全新的开始而不用从头再来:.net runtime 现在学习 .net 的原因 运行 beta 1 所需的条件 编写 .net 程序 hello world.net 实践与探讨 dr. gui 回来写教程了! 如果您......


在ASP.NET下实现数字和字符相混合的验证码(vb.netCode)
经常在论坛里看到有问怎么实现验证码的帖子,其实关于验证码的文章在csdn,dev-club等网站上都有很多,但是很多文章只讲诉了如何输出一个随机生成数字或字符的图象,当然了,这个是验证码的核心了,但是对很多asp.net的初学者来说,怎么使用它生成的图象又成了一个问题(论坛有不少问这个的),这也是我写本文的一个原因. 言归正传,关于验证码的原理,我就不多说了,大家可以参见其他文章,文末附有完整的实例代码,里面有详细的注释,你可以跳过解说文字,直接使用 首先,我要简要说说session与viewstate的用法,因为后面会用到它 把数据存储在session中:session("key")="test" 从session取值:dim testvalue as string=session("key") 类似的: 把数据存储在viewstate中:viewstate("key")="test" 从viewstate中取值:dim testvalue as string=viewstate("key") 关于viewstate的更详细的资料,你可以参看msdn的<<asp.net viewstate 初探>>一文 百闻不如一见,有时代码本身就比任何解说更有表现力,所以在此就不对代码解说太多了,本文实现的验证码需要用到两个文件: gif.aspx 该文件用于生成验证码 validatecode.aspx 该文件用来测试验证码(即如何使用) 下面给出gif.aspx的完整代码: <%@ import namespace="system"%> <%@ import namespace="system.io"%> <%@ import namespace="system.drawing"%> <%@ import namespace="system.drawing.imaging"%> <script language="vb" runat="server"> sub page_load(sender as object,e as eventargs) rndnum是一个自定义函数 dim vnum as string=rndnum(4) session("vnum")=vnum validatecode(vnum) end sub 生成图象验证码函数 sub validatecode(
...   下一页
    摘要: [简介] 本文对应于web表示模式集群,文章的前半部分重笔墨的描述了mvc模式的架构、设计及其asp.net实现,而在更加复杂的系统中,随后提出了page controller(页面控制器)和front controller(前端控制器)作为mvc实现的补充,最后,简要介绍了web表示模式集群的另外两个模式:intercepting filter(筛选器)和page cache(页......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE