Category : DevCo
|
|
Delphi 2006技术研讨会 对于一个超过10年历史而且全世界有数百万使用者的开发工具而言,如何保持强大的竞争力并且持续响应使用者的需求是很重要而且挑战度很高的事情。在2005年Delphi欢度10周年之际,Borland也正式响应了广大Delphi使用者对于更高质量Delphi的要求,以及对于建模 、驱动测试、多平台开发和许多其它强大功能的要求而正式推出了Delphi 2006。 在本次的发布会中Borland为您准备了如下精彩的主题:
您将亲眼目睹Delphi 2006为您带来的全新感受,此外也将在这次的产品技术发布会和您分享Delphi 2006 Update 2最新的信息。 我们诚挚的邀请您来参加Delphi 2006产品技术发布会,因为您将能够和Borland的技术人员一起讨论最先进的技术,满足您对于Delphi的任何问题,以及未来Delphi的发展。 |
沈阳 时间:8月29日, 14:00-17:00 地点: 沈阳皇朝万豪酒店 四层 鑫厅 地址:沈阳青年大街388号
北京 时间:8月31日, 14:00-17:00 地点: 北京港澳中心瑞士酒店 三层 港澳厅 地址:北京东城区朝阳门北大街2号
武汉 时间:9月5日, 14:00-17:00 地点: 武汉香格里拉饭店 B1层 十堰厅 地址:武汉市汉口建设大道700号
成都 时间:9月7日, 14:00-17:00 地点: 总府皇冠假日酒店 三层 宏图府C 地址:成都市总府街31号 |
- 软件的开发成本必须非常低(虽然有的时候不好控制,但是所有的老板都是以降低成本为软件开发过程中的第一管理指标的)。
- 老板通过招聘低薪程序员、完全不对程序员进行任何培训、要求程序员无偿加班等手段尽可能的节省人员成本。
- 缩减需求分析过程、简化测试过程。
- 使用简单、高效的IDE来进行软件的编制。
- 软件必须可以在发布之后进行尽可能灵活的定制,包括界面、流程、数据格式等都尽量做到在软件发布之后可以通过配置进行部分或者是全面的修改,这个过程最好能够不用通过编译器或者尽量不在客户现场使用编译器。
- 一般都自带数据字典表、数据字典维护工具(有时候不向客户开放)和数据字典自适应模块(SQL生成器)。
- 老系统都会有一套完善的用户权限管理系统来定制用户角色在系统中具体的动作,新系统一般都已经包括完善的工作流引擎,使得用户可以自己定制或者是在咨询师的指导下定制其特定的业务流程。
- 很多系统使用自定义界面描述语言进行界面的有限定制,也有些系统的界面带有数据格式自动适应的功能。
- 数据库中的数据分为系统用数据和客户数据两类,软件系统将系统用数据中的内容加以解释,并按照其进行执行。一般会有一些特定的交互界面供客户或者是系统的维护工程师对系统数据中内容进行修改,也有些系统代一个配置文件导入、导出的模块,可以使得系统进行自动化的统一设置、或者是由系统维护工程师在远程进行设置。
- 系统一般都可以自动加载(服务器端进行在线加载)附加模块,并且能够自动的进行远程升级(比如动态加载用于逻辑描述或者是界面交互的DLL或BPL、在加载之前对这些文件的版本进行比较,如果有更新的版本自动下载并加载运行)。
- 早期有个别系统把编译器和部分源码一起打包到发布系统中去。
- 尽量不要使用存储过程,如果一定要使用的话,最好能够根据不同的数据库系统各写一份。
- 尽量以最低的系统要求来实现系统。
- 不要使用某些特定操作系统中才有的特殊功能,不要使用那些在新版操作系统中受到很大限制的功能(比如DCOM和COM+在WIn2003上受到了很大的限制)。
- 尽量做到软件与中间件服务器或主机、操作系统无关。
- 很多系统带有非常强大的容错模块,因为他们不得不面对死机、停电、网络故障等各种非常极端的客户环境。
- 包含独立的、汉化的、简单易用的报表绘制工具。
- 包含能够对数据字典进行自适应的查询定制器。
- 包含统计、分析、各种复杂表达式的描述和解释工具。
- 自定义或者使用第三方控件使得报表、查询、统计、分析、表达式的描述信息可以从系统中分离出来或者是导入到系统中去,也就是说最好能够把这些特定的描述信息保存到特定文件中去,并能够让系统从这些文件中读取并使用这些信息,以实现远程模板定制和统一分发的过程。
———- Forwarded message ———-
From: davy zhang <[email protected]>
Date: 2006-7-15 下午12:45
Subject: delphi2006 sp2 bug
To: [email protected]
delphi2006 sp2的内存泄漏很严重的说,我一晚上没有关机内存就大到1G了….sp1都没有这个情况,后来我关掉error
insight就好一点了,不过还是有泄漏
还有一个问题就是工程文件里面没有办法正确解析条件编译字符
uses
system
{$ifdef}
,sysutils
{$endif}
;
这样的工程文件IDE不能正确解析,编译倒是没有问题