摘要: 个性化用户配置(用户自定义属性)表由此表结构可以看出,所有的用户自定义属性最后都是“打包”(序列化)成一个或两个数据块,存放在PropertyValuesString(序列化为string、Xml) 和(或) PropertyValuesBinary(序列化为Binary)两个(或其中之一)字段中,因此要求用户自定义属性必须支持序列化。序列化方式可由web.config中的serializeAs... 阅读全文
posted @ 2007-12-05 11:32 wangyan 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 用户成员资格表 相信各位兄弟看了上面这张表,对大部分字段的意思都已了然于胸了。老小弟在此只为大家理一理剩下的“小部分字段”: PasswordFormat:密码格式?其实是密码加密方式,其.NET类型为MembershipPasswordFormat枚举。下面列出 MembershipPasswordFormat 枚举的3个值: Clear 不加密; Encrypted ... 阅读全文
posted @ 2007-12-05 11:31 wangyan 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 揪出ASP.NET 2.0四大“插件”的总后台 -- ASPNETDB 数据库关系图、表和视图(1) 基本表和独立表 ASPNETDB 这个隐藏在ASP.NET 2.0四大“插件” ( SqlMembershipProvider、 SqlRoleProvider、 SqlProfileProvider、 SqlPersonalizat... 阅读全文
posted @ 2007-12-05 11:30 wangyan 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 最近正在研究 asp.net 2.0 新增的login控件,发现系统默认的密码安全性要求较高,即“密码最短长度为 7,其中必须包含以下非字母数字字符: 1。”,对于一般王展来说没有必要(连windows2003sever都没有默认要求这样复杂的密码)。一些参考资料提供的修改方法是在machine.config里面修改。但是除非你有主机的管理权,否则是不能修改的。所以还是建议到web.config文... 阅读全文
posted @ 2007-12-05 11:28 wangyan 阅读(398) 评论(0) 推荐(0) 编辑
摘要: MD5算法研究 综述 md5的全称是message-digest algorithm 5(信息-摘要算法),在90年代初由mit laboratory for computer science和rsa data security inc的ronald l. rivest开发出来,经md2、md3和md4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密匙前被"压缩"成一种保密的格式... 阅读全文
posted @ 2007-11-27 11:06 wangyan 阅读(2146) 评论(0) 推荐(0) 编辑
摘要: 1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="... 阅读全文
posted @ 2007-11-23 11:44 wangyan 阅读(319) 评论(0) 推荐(0) 编辑
摘要: .NET对用户的状态控制采用SESSION(COOKIE也可以,但是无法在服务器端触发SESSIONEND事件,所以这里说到的方法是基于使用SESSION的) .NET 和 ASP中都可以使用Global.asax 来对SESSION END事件进行程序设置,网上有很多关于使用global.asax结合APPLICATION和SESSION END事件 写的统计在线人数的方法,但是我没找到统计详细... 阅读全文
posted @ 2007-10-24 15:11 wangyan 阅读(1745) 评论(3) 推荐(0) 编辑
摘要: 一、用户显示页面的使用 首先,我们来看看怎样现实当前网站的访问用户数量,程序代码如下: <%@ Page Language="c#" debug="true" %> <html> <head> <SCRIPT LANGUAGE="c#" RUNAT="server"> private void Page_Load(object sender, System.E... 阅读全文
posted @ 2007-10-24 15:09 wangyan 阅读(1915) 评论(1) 推荐(0) 编辑
摘要: 最近所做的一个项目需要用到的在线用户列表,上网搜索了一下发现现有的解决方案对用户意外退出的处理均不是太理想。一般来说,用户离开系统的方式有三种:主动注销、会话超时、直接关闭浏览器,对于前两种,我们很容易便可将该用户从在线列表中清除,关键是第三种(很多用户都是直接关闭窗口的~~郁闷ing),程序无法捕获窗口关闭的精确时间,只能等到会话超时后在能将该用户清除出在线列表,假设我们设置会话超时... 阅读全文
posted @ 2007-10-24 15:06 wangyan 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 什么是软件架构师? 架构师(Architecture)是目前很多软件企业最急需的人才,也是一个软件企业中薪水最高的技术人才。换句话说,架构师是企业的人力资 本,与人力资源相比其能够通过架构、创新使企业获得新的产品、新的市场和新的技术体系。那么什么是架构师、架构师的作用、如何定位一个架构师和如何成为一 个架构师呢?这是许多企业、许多程序员朋友希望知道的或希望参与讨论的话题内容。 所谓架构... 阅读全文
posted @ 2007-10-08 10:21 wangyan 阅读(311) 评论(0) 推荐(0) 编辑