2006年5月6日

摘要: 大家可能都用过Chinaren的校友录,不久前它的留言簿上加了一个防止灌水的方法,就是系统每次产生一个由随机的数字和字母组成的图片,每次留言必须正确地输入这些随机产生的字符,否则不能添加留言。这是一个很好的防止恶意攻击的方法,其核心的技术就是如何产生随机数。Chinaren网站是使用PHP实现的,而我们可以充分利用ASP.net的强大功能很轻易地实现。 在.net Framewo... 阅读全文
posted @ 2006-05-06 15:34 萧鸿 阅读(684) 评论(0) 推荐(0)
 
摘要: 首先准备一张位图图像source.bmp,将它保存在bmp.aspx同一目录中 在浏览器地址输入:http://localhost/bmp.aspx?comp=0 将会看到图像,调整comp的值,将会看到不同的效果. 阅读全文
posted @ 2006-05-06 15:32 萧鸿 阅读(134) 评论(0) 推荐(0)
 
摘要: 本文讨论: 提高asp.net应用程序性能的常说的神话 有用的提高asp.net应用程序性能的技巧 Asp.net应用程序操作数据库的建议 Asp.net中的缓存与后台处理进程 现在写一个asp.net的web应用程序变得非常的简单,许多的程序员都不愿花时间去构建一个性能良好的应用程序。本文将要讨论提高web应用程序性能的十大方法。我将不限于只讨论asp.net应用... 阅读全文
posted @ 2006-05-06 15:31 萧鸿 阅读(86) 评论(0) 推荐(0)
 
摘要: 在论坛中我看到过许多相同或相似的问题:我怎样在我的DataGrid的每一行中放置检查框、文本框等等?怎样更新它们的值?答案相当简单,在这篇文章中,我将向你展示如何完成它。 我们都知道,DataGrid是一个功能非常强大的工具。根据我的经验,在90%以上的时间中, DataGrid 都被用来显示数据,并可能一次编辑一行数据。 而某些时候,可能需要一次编辑多行,甚至是所有数据。一个实际... 阅读全文
posted @ 2006-05-06 15:26 萧鸿 阅读(125) 评论(0) 推荐(0)
 
摘要: Cookies用于存储特定用户信息,它提供了Web程序中一种有用的方式。多年以来,JavaScript开发人员已经进行了有关cookie的大量工作。同样,ASP.NET通过System.Web空间名称也提供了cookie的访问。虽然你不应该使用cookie来存储一些敏感性的数据,但是,它们是处理锁细数据的一个极好的选择,比如颜色参数选择或者最后一次访问日期。 传递cookies ... 阅读全文
posted @ 2006-05-06 15:23 萧鸿 阅读(238) 评论(0) 推荐(0)
 
摘要: 1、ASP.NET能在那些系统中运行? 目前,ASP.NET还只能奔跑在微软的Windows 2000、Windows XP和Windows 2003的系统中,并且需要微软Internet Information Server(IIS)的支持,微软原计划要让Windows NT4.0也支持ASP.NET,但可能微软是有些技术问题或市场考虑,还没有实现NT下的ASP.NET的支持。... 阅读全文
posted @ 2006-05-06 15:14 萧鸿 阅读(93) 评论(0) 推荐(0)
 
摘要: 1. 打开新的窗口并传送参数: 传送参数: response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数: string a = Request.QueryString("i... 阅读全文
posted @ 2006-05-06 15:12 萧鸿 阅读(97) 评论(0) 推荐(0)