蓝狐的技术思考 BlueFox Thinking in Tech...
交流,分享,探讨技术...... Communication, Sharing, and Discussion about Technology.....

导航

 

2007年1月18日

摘要: 系统设计及项目管理注意事项:1.数据库设计,对于业务数据一定要预留一定的扩展字段如10个,以备用户业务对象属性增加的需求。2.写存储过程脚本时,一定要注意其通用性,功能相近或相似的尽量公用,如果贪一时方便,不加控制的增加存储过程的数量,必将导致后面的更改或维护越来越困难!3.系统的模块之间也尽量降低耦合度(关联性),这样相互影响最小,更改维护更容易,模块重用更方便。4.对于公用的对象,如功能模块,... 阅读全文
posted @ 2007-01-18 20:18 蓝狐 阅读(366) 评论(0) 推荐(0) 编辑
 
摘要: 系统布署后代码更新注意事项:1.更新代码前,甚至在更改代码前应该考虑清楚更新以后会对历史的数据造成那些影响:如新增加的字段,是否允许为空,是否有默认值,是否要把历史数据的相应字段值update进去。更改的字段,数据类型是否兼容,能否支持数据操作过程中的各种转换,长度大小是否会截掉数据,是否需要将历史数据进行一些后台调整。已经生成的旧对象实例是否允许新增功能的操作,如果不允许,也不能或不方便在后台更... 阅读全文
posted @ 2007-01-18 20:17 蓝狐 阅读(325) 评论(0) 推荐(0) 编辑
 
摘要: 对于需要维护的基础数据(可能会修改排序值,置为删除状态等),在绑定数据时要注意以几点:1.录入业务数据的页面绑定时应该过虑掉删除状态的基础数据并按排序值进行排序;2. 查看业务数据的页面绑定时应按排序值进行排序但不过滤删除状态的基础数据3.如果是用dropdownlis绑定数据,一定要用SelectedValue=id,而不能用SelectedIndex=id,因为排序值改变时,SelectedI... 阅读全文
posted @ 2007-01-18 20:15 蓝狐 阅读(173) 评论(0) 推荐(0) 编辑
 
摘要: 在asp.net中,如何回车触发指定按钮的事件? function btnClick() { if (event.keyCode == 13) { event.keyCode=9;//Tab键的keyCode值 event.returnValue = fal... 阅读全文
posted @ 2007-01-18 20:13 蓝狐 阅读(303) 评论(0) 推荐(0) 编辑