摘要: 看《.NET框架程序设计》很多遍,对事件的理解逐步加深,写个例子与大家分享。 1  定义事件的传递传数 public class EQArgs: EventArgs {     private string msg;     public EQArgs(string arg)     {  ... 阅读全文
posted @ 2010-02-03 20:27 信息化建设 阅读(1089) 评论(1) 推荐(0) 编辑
摘要: 做项目时,经常需要对一些不希望用户看到的字段进行加密,防止用户一眼就看出来。 比如,超级管理员可以分配一个初始化的密码给用户,但是超级管理员不应该能看到该用户的密码。 密码分配给用户后,可以被修改,这样,相对安全一些。如果用户忘记密码,可以恢复成一个默认的密码或是由超级管理员直接重置密码。 首先说明,这种加密并不是很安全的,可以很轻易的被破解。 代码调用方式 Helper.DESEncryptM... 阅读全文
posted @ 2010-02-03 19:39 信息化建设 阅读(980) 评论(0) 推荐(0) 编辑
摘要: 从毕业开始到现在,这几年做的项目,大部分时间是在做数据输入窗体,做过一年的报表,完全不和UI打交道。那时候以为做UI很容易。做UI确实是很容易,控件拖拉一下,但是要做的专业一点,还是要花点功夫,看起来很容易的事情,不太容易做好。 先看一个经典的ASP后台程序 做过ASP程序的朋友,相信看到这个界面,会感到特别亲切。 下面是我刚毕业时做的,比较多的是网站后台,看一下这个界面 这是一个添加网站信息分类... 阅读全文
posted @ 2010-02-03 19:06 信息化建设 阅读(4006) 评论(1) 推荐(3) 编辑
摘要: Let’s keep going 8 要有一个持续的改进项目的方案(CIP)。后台界面长什么模样,前台的业务操作界面什么样子,要有模板可供拷贝。此外,你要进行持续的改善和修订,直到它变得很成熟。 做一个新项目,直接从里面拷贝模板,后台和前台都可以拷贝,如果有改进,可以把这些模板升个级,有利于以后做新的项目。 模板里面还要提供基础框架,像部门编辑器,员工信息编辑器这些基础的功能,你要有准... 阅读全文
posted @ 2010-02-03 15:19 信息化建设 阅读(4720) 评论(13) 推荐(4) 编辑
摘要: 做.NET 相关项目,Visual Studio 2008,SQL Server 2000/2005是标准的配置,但是,除此之外,还可以应用哪些工具来提高工作效率,让项目做的更轻松。 1  需要一个代码生成工具,生成实体层,数据访问代码,和接口层,界面绑定代码,也有能直接生成界面代码的. 遵守的基本模式是Table—> TableEntity—> EntityDAL—>... 阅读全文
posted @ 2010-02-03 11:53 信息化建设 阅读(6730) 评论(22) 推荐(14) 编辑