深蓝居

关注MS的VS2008和SQL Server 2008

常用链接

统计

积分与排名

朋友

学习生活

最新评论

Web开发

再论验证码安全:请及时销毁你的验证码
     摘要: 我在上一篇文章中讲到了如何使用C#模拟用户登录具有验证码网站。今天我就换位思考一下,站在网站开发人员的角度讲一讲验证码的的一个安全问题:及时销毁网站中的验证码。

为了方便大家理解,这里我就以一个投票的应用网站为例进行说明。投票网站首先要防止的就是用户不断点击投票按钮来重复投票;  阅读全文

posted @ 2008-06-04 03:38 深蓝 阅读(1735) | 评论 (28)  编辑

[转]CSS完美兼容IE6/IE7/FF的通用方法
     摘要: 最近在调页面,所以要写CSS并且要考虑兼容性问题,所以转载这篇文章:
关于CSS对各个浏览器兼容已经是老生常谈的问题了, 网络上的教程遍地都是.以下内容没有太多新颖, 纯属个人总结, 希望能对初学者有一定的帮助.
一、CSS HACK
以下两种方法几乎能解决现今所有HACK.  阅读全文

posted @ 2008-04-12 02:34 深蓝 阅读(215) | 评论 (0)  编辑

发布一款层次下拉列表控件
     摘要: 在项目中经常遇到树状结构的对象比如产品分类、部门结构、地区……对于这类对象的呈现,一般都使用树控件(比如VS2005自带的TreeView控件)。但是树控件的使用和操作都比较复杂,对于一些比较简单的操作,比如单选其中的一个节点的情况则可用使用下拉列表框来代替。要在DropDownList中展示出树结构的层次,那就必须在每个节点的Text前加入一定的占位符,以实现层次的效果。
由于这种下拉列表控件在项目中经常使用,于是决定写一个通用的服务器控件出来。该控件继承自DropDownList,在使用中只需要为该控件设置用于数据绑定的DataTextField和DataValueField,以及新增的属性ChildProperty(string,对象的Child属性的名字)和DeepChar(string,在表示层次中使用的占位符,默认是“--”),设置了这4个属性后,在后台就只需要将树结构对象的Root节点作为DataSource,然后执行DataBind()即可。
  阅读全文

posted @ 2008-02-25 10:45 深蓝 阅读(3208) | 评论 (11)  编辑

如何将asp.net的后台cs代码移动到页面上
     摘要: 在做项目时,我们一般会将aspx文件和其后台cs文件分开,然后将后台的cs文件编译成dll发布到生产环境中。如果我们的项目规定是每周1发布一次,现在发布后第二天客户在其中某个页面发现一个Bug导致业务无法正常处理,这个时候我们的项目正在添加新的功能,编码还没有完成,不可能为了这一个页面而将这没有完成的整个项目重新发布到生产环境中,这个时候怎么办拉?
我们知道aspx运行有两种模式,一种是编译运行,一种是解释运行.编译运行就是我们将后台c#代码编译成Dll,在aspx页面运行时调用这个dll来执行.而解释执行就是像是asp一样将后台代码和页面代码放在同一个aspx页面上,由IIS解释c#代码来运行.于是我们想到的解决办法就是专门针对这个页面把其后台CS代码中的bug修正,测试没有问题了,然后将后台cs文件转移到aspx文件中,让将这个新的aspx文件复制到正式环境中,覆盖原来错误的aspx文件。
将后台的cs代码转移到页面上主要是做如下操作:
1.去掉aspx头Page部分的CodeFile属性,这个属性指示了页面的后台文件的文件名.
2.在Page中添加  阅读全文

posted @ 2007-07-25 15:25 深蓝 阅读(2504) | 评论 (30)  编辑

Javascript设置对象的ReadOnly属性

posted @ 2007-06-04 23:51 深蓝 阅读(465) | 评论 (2)  编辑

使用Stream进行byte[]进行转换时要注意的事

posted @ 2007-05-24 12:05 深蓝 阅读(283) | 评论 (1)  编辑

如何清除正式环境中的缓存

posted @ 2007-05-23 16:49 深蓝 阅读(213) | 评论 (0)  编辑

如何屏蔽博客园中的Google广告

posted @ 2007-05-10 18:23 深蓝 阅读(138) | 评论 (2)  编辑

JS实现打印两方法

posted @ 2007-04-09 18:09 深蓝 阅读(1808) | 评论 (1)  编辑

Asp.Net控件的客户端命名

posted @ 2007-03-19 18:52 深蓝 阅读(98) | 评论 (0)  编辑

用VS2005调试JS

posted @ 2007-03-12 22:07 深蓝 阅读(103) | 评论 (0)  编辑

关于Javascript字符串BUG

posted @ 2007-01-11 04:47 深蓝 阅读(42) | 评论 (1)  编辑


我要啦免费统计