几点总结
2009年6月10日
没有评论
1.项目开始前先确定数据表结构,逻辑关系一定要理顺。
2.根据需求自定义数据类,以及自定义exception类,在自定义类中对各种例外进行处理
3.中间层很好用,比如nhibernate这种架构,虽然还没用过。
4.在用户登录系统的时候提取用户权限等基本信息在cookies中,最好是加过密的。当然判断登录状态还得用session。
5.用户系统中,菜单栏由于权限不同导致显示不同,必须将其做成控件,便于修改和维护。
6.最好引入日志系统如log4net,便于测试以及后期维护。
ps:上面几点很多都是从java中取得的经验,引入到asp.net项目中。等时间充裕的时候好好研究C#桌面程序,感觉应该不难。哈哈,由于java桌面程序太烂实在是没兴趣做,这次终于可以施展一下了,顺便比较下java 和C#的区别