摘要:1、预留字段的处理。一直都有人在提醒必须要有预留字段,都不是很在意。 理由如下: (1)未知字段不知道数据类型,字段名称,到时候如果要用到的话依然需要改字段的类型和名称。 (2)未知字段只能让其允许空不适合所有的业务,不能具有针对性。适合的局限性。 (3)未知字段的增加必须相应增加业务层,数据层的一些参数。增加了易错、复杂的程度。 还是应该有,理由如下: (1)参考一些大型的ERP软件,一般都有...
阅读全文
文章分类 - 开发规范
摘要:GB8567——88 数据要求说明书 1引言1.1编写目的 说明编写这份数据要求说明书的目的,指出预期的读者。 1.2背景 说明: a. 待开发软件系统的名称; b. b.列出本项目的任务提出者、开发者、用户以及将运行该项软件的计算站(中心)或计算机网络系统。 1.3定义 列出本文件中用到的专门术语的定义和外文首字母组词的原词组。 1.4参考资料 列...
阅读全文
摘要:http://dev.csdn.net/develop/article/28/article/28/article/29/article/29/article/29/article/29/article/29/article/29/article/29/29816.shtm http://dev.csdn.net/develop/article/28/article/28/article...
阅读全文
摘要:观察者模式(Observer)完美的将观察者和被观察的对象分离开。举个例子,用户界面可以作为一个观察者,业务数据是被观察者,用户界面观察业务数据的变化,发现数据变化后,就显示在界面上。面向对象设计的一个原则是:系统中的每个类将重点放在某一个功能上,而不是其他方面。一个对象只做一件事情,并且将他做好。观察者模式在模块之间划定了清晰的界限,提高了应用程序的可维护性和重用性。 观察者模式有很多实...
阅读全文
摘要:在VS.NET中,实在太多的功能项,所以出现了组合快捷键,一些功能的快捷键可能大家没有注意到,以下列一些: 显示窗口:Shift+F7 显示代码:F7 回退上一个编辑点:Ctrl+Shift+F2'这个好像从QBASIC开始就有了 切换书签:Ctrl+K, Ctrl+K 添加到任务:Ctrl+K, Ctrl+H 对象(包括函数/方法/属性/事件等等)定义:Shift+F2 '这个好像从...
阅读全文
摘要:1、我来说一个性能优化的例子吧,就是创建ArrayList实例的时候,应该尽量使用ArrayList(Int32)的构造函数。Int32定义的是ArrayList的初始化容量(capacity)。如果你根据实际的情况大概估算出ArrayList需要的容量,那么就会减少因为容量不够而重新分配内存的次数了。 2、 Select * from UserTest where condition1=’co...
阅读全文
摘要:项目总结(1)--集中处理上下文 前言 :VSS 团队 沟通 我们一般在接收传递过来的整数参数的时候,通常可以这样做int questionID = Convert.ToInt32(Request["QuestionID"]) 或者int questionID = Convert.ToInt32(HttpContext.Current.Request["QuestionID"])传递字符也大致...
阅读全文
摘要:1、命名规则:(1)类型+含义,第一个字母大写。如BtnStatus:B和S大写,Btn和Status表示类型和状态。(2)模块中的变量用M_name表示页面中的变量用P_name表示
阅读全文
摘要:如何提高 ASP.Net 应用程序的性能 最近在开发一个专业的网站,在工作完成后对性能进行了一些测试与分析。发现很多值得我们注意的地方。 系统有三层:Control (UI ) 、DataProvider (Data) 、Components (Base) 后台使用MS Sql Server 2000 ,数据层通过 存储过程来完成所有的数据操作。并编写了一个IDataPr...
阅读全文
摘要:不要把XP与Windows XP联系在一起。它们没有很大的关系。XP = (eXtreme Programming) 中国有一个很酷的名字“极限编程”。 什么是极限编程? XP对客户满意度的重视是它成功的一个因素。开发满足客户需要且确实是客户需要的软件,这是XP的初衷。XP使得你的开发人员能够自信地面对客户需求的变化,即使是在开发周期的后期。 XP强调团队合作。经理、...
阅读全文
摘要:ASP遗留的十大积习 在技术更新的进程中, 仍然有一些人死抱着已经过了气的东西不放. 也有一些人虽然进入到新的世界, 但仍摆脱不了陈旧的习惯. 我没有用”陋习”这个词, 因为我对这个词也非常反感. 新技术应该有新技术的做法, 进入ASP.NET的世界, 就应该把以往的习惯改正, 全新的进入新的世界, 把ASP的破烂扔掉.以下列举的都是错误的做法, 请不要误以为是推荐的做法而进行推广:1. 使用...
阅读全文