<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>刀剑如梦</title><link>http://borland.mblogger.cn/delphidak/</link><description>编程资料收集与整理，与网友一起交流与探讨！</description><dc:language>zh-CHS</dc:language><generator>RSS Generated by MBlogger Blogs</generator><item><dc:creator>张晶晶</dc:creator><title>资料收集管理专家V1.50正式版</title><link>http://borland.mblogger.cn/delphidak/posts/2562.aspx</link><pubDate>Fri, 11 Jun 2004 23:55:00 GMT</pubDate><guid>http://borland.mblogger.cn/delphidak/posts/2562.aspx</guid><wfw:comment>http://borland.mblogger.cn/delphidak/comments/2562.aspx</wfw:comment><comments>http://borland.mblogger.cn/delphidak/posts/2562.aspx#feedback</comments><slash:comments>84</slash:comments><wfw:commentRss>http://borland.mblogger.cn/delphidak/comments/commentRss/2562.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/delphidak/trackback.aspx?ID=2562</trackback:ping><description>&lt;P&gt;&lt;SPAN dataFld=content&gt;资料收集管理专家V1.50正式版 希望各位帮忙测试呀！&lt;BR&gt;http://yckxzjj.vip.sina.com/shareware/DataCollector.rar&lt;BR&gt;&lt;/SPAN&gt;&lt;SPAN dataFld=content&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN dataFld=content&gt;=========================================&amp;nbsp;&amp;nbsp;&lt;BR&gt;&amp;nbsp;特别声明：&lt;BR&gt;=========================================&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN dataFld=content&gt;DataCollector代码全部由DBook V1.1整理而成&lt;BR&gt;原作者：etu5@163.com&lt;BR&gt;原程序名称：DBook-个人文档管理专家&lt;BR&gt;&amp;nbsp;&lt;BR&gt;=========================================&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 资料收集管理专家(DataCollector)&amp;nbsp; 说明文档&lt;BR&gt;=========================================&lt;BR&gt;&amp;nbsp;&amp;nbsp;&lt;BR&gt;&amp;nbsp; 版本: V1.50&lt;BR&gt;&amp;nbsp; CopyRight (C) KingLong Software Studio 2003-2004&lt;BR&gt;&amp;nbsp; 运行环境: Win9X/WinNT/Win2000/WinXP &lt;BR&gt;&amp;nbsp; 技术支持: etu5@163.com,yckxzjj@163.com&lt;BR&gt;&amp;nbsp;&lt;BR&gt;=========================================&lt;IMG src="/upimgs/borland.mblogger.cn/delphidak/2005-5/2005_519776.gif" border=0&gt;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;软件简介&lt;BR&gt;---------------------------------------------------------------&lt;BR&gt;&amp;nbsp;&lt;BR&gt;前言:&lt;BR&gt;&amp;nbsp;&lt;BR&gt;DataCollector是一款多功能文档管理桌面软件，使用非常简单，就和您使用记事本一样。它的整体文件结构分成三个部分：课题、类别、文档。课题可以认为是总纲，类别为分类，文档即内容。在使用时，先建立一个课题(如:技术资料)，然后就可以建立类别目录(如:编程收集)，接着就可在类别下添加相应的文档了。可以建立多个课题，一个课题下可以建立多个类别和文档，足够满足您的需求。文档分成两个模式，浏览模式和编辑模式，在浏览模式下，文档将以网页的格式显示，在编辑模式下可以编辑文档，并可以选择不同的WEB显示格式，使浏览模式有不同的风格。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;功能:&lt;BR&gt;&amp;nbsp;&lt;BR&gt;1. 查询搜索&lt;BR&gt;&amp;nbsp;&amp;nbsp; DataCollector提供了强大的文档搜索功能，可以根据主题、简单摘要、备注、创建时间、最后一次修改时间、文档内容进行关键字模糊搜索，完全不必担心资料多了却找不到的问题。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2. 热键显示&lt;BR&gt;&amp;nbsp;&amp;nbsp; DataCollector占用资源很少，当您进行其他操作时可以把它隐藏，这样它就只在托盘显示一个图标，就和QQ一样，当您需要它时只需按下您设好的系统热键或者双击托盘图标，马上就出现在您的面前。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;3. 多个文档显示模式&lt;BR&gt;&amp;nbsp;&amp;nbsp; DataCollector可以选择不同的WEB显示格式，使浏览模式有不同的风格。如果您有一点点Html的知识的话您也可以自己DIY几个个性的网页显示格式，对应不同类型的文档。自带了4种显示格式：默认格式、KDB格式一、KDB格式二、KDB格式三。除了默认格式其他格式都可以进行编辑。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;4. 导出文档&lt;BR&gt;DataCollector可以将一个课题全部文档或者当前类别导出为网页，如果你是一个网站的站长或者是一个资料收集者，那么使用这个功能可以完全摆脱把每一个收集的文章编辑为HTML格式的重复工作。只需点击导出，你就可以安心的坐下喝杯绿茶，看着进度条进度了。DataCollector支持多媒体、图片、音频等资源随着导出文档一起导出。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;5. 导入文档&lt;BR&gt;可以把一个目录下所有文本文件(*.txt)全部导入到当前课题来。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;6. 密码保护&lt;BR&gt;如果你有些私人文件不想让其他人看到，你可以在DataCollector设置密码，保护你的私人资料不被侵犯。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;7. 支持拖拽&lt;BR&gt;DataCollector采用类似Windows资源管理器的树形导航管理文档，支持节点之间互相拖拽。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;8. 支持复制、剪切、粘贴类别和文档&lt;BR&gt;DataCollector可以把一个类别下所有的文档都复制到另外一个类别下，也可以把一个类别下所有文档剪切到另一个类别下，还可以把甲课题下一个类别复制或剪切到乙课题的一个类别下。所有这些操作就是三个菜单命令:剪切、复制、粘贴，使得你管理文档就和Windows下管理文件一样简单。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;9. Html显示文档&lt;BR&gt;DataCollector的编辑文档其实就和一般论坛编辑帖子差不多，支持超级链接、多媒体图像等，和发帖子一样简单。链接不仅支持链接硬盘上的文件还支持链接同一个课题下的所有文档。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;10. 定时提醒功能&lt;BR&gt;DataCollector的每日计划任务可以定时提醒您，规划您的作息。有对话框提示、音乐提醒两种提醒方式。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;11.全屏预览文档&lt;BR&gt;DataCollector可以全屏预览文档，如果您用DataCollector来收集资料，那么此功能会对您浏览很有帮助。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;12.生成目录快照&lt;BR&gt;DataCollector可以把整个目录写成一个文本文件存在你的硬盘上。你可以用这个来炫耀你收集的资料吧:)&lt;BR&gt;&amp;nbsp;&lt;BR&gt;13.数据备份&lt;BR&gt;DataCollector提供了数据备份功能，为了你的数据安全，建议经常备份！&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;为什么要注册&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 本软件属于共享软件，不注册将影响到限制部分功能的使用,您注册后将得到全功能的软件，同时享受到更多、更好的免费服务，另一方面也会使作者了解到软件的使用情况，从而能够及时改进错误，开发出更好的软件。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;后续开发计划&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 加入数据库选择操作，增加数据共享交换功能，监视文件拖放、多种文件格式的存储等操作，完善文本编辑功能，加入技巧模糊查找功能，加入部分工具，增加插件接口设计，增强软件的交互性，从而使整个软件的功能大大加强，更加方便大家的使用。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;如何注册&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 请发Email到&lt;A href="mailto:yckxzjj@163.com"&gt;yckxzjj@163.com&lt;/A&gt;，写明您的用户名，您将会在三天之内收到注册码，注册费用为：正式版19元，源码版258元。收到注册码后，在程序运行时单击&amp;#8220;注册软件&amp;#8221;按钮来完成注册过程，在用户名中输入您的用户名，在注册码中输入您得到的注册码,按&amp;#8220;确定&amp;#8221;，注册完成。如果您是未能正确完成注册，请及时来信告知。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;如何联系作者&lt;BR&gt;作者Email:yckxzjj@163.com,yckxzjj@vip.sina.com&lt;BR&gt;作者主页:http://www.delphidak.com&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;---------------------------------------------------------------&lt;BR&gt;最终用户使用许可协议&lt;BR&gt;---------------------------------------------------------------&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 在使用本软件之前，您应该仔细阅读下面陈述的最终用户使用许可协议。如果您使用本软件则表明您已接受了本协议及有关保证。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 本软件(指：DataCollector)作为共享软件发行。您可以使用它所有的功能不受限制，但您不可以在未经整理者书面许可的情况下将本软件用于任何商业性质的目的。不可以对本软件进行反相工程(reverse engineer)、反编译(de- compile)或反汇编(disassemble)，但如相关法律明文禁止上述限制，则不在此限。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 您可以免费分发本软件，但必须作如下保证：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1) 只能分发本软件的原始分发包，您不可以替换、删除本软件原始分发包中任何内容，也不可以向本软件分发包中添加任何东西。&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2) 不可以向他人籍此发分包收取任何费用，除了合理的存储介质费用及其它合理开支。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 此软件不包含任何使用保证，不能保证适用或不出故障。因此整理者不对您或别的用户使用本软件所带来的直接或间接的损失负责。为了尽可能的保证您的数据安全，建议您经常备份。&lt;BR&gt;---------------------------------------------------------------&lt;BR&gt;友情提醒：&lt;BR&gt;---------------------------------------------------------------&lt;BR&gt;如果您不同意上述要求请立即把DataCollector从您机器上删除。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;&amp;nbsp;&lt;BR&gt;---------------------------------------------------------------&lt;BR&gt;附加说明&lt;BR&gt;---------------------------------------------------------------&lt;BR&gt;希望各位喜欢DataCollector的用户能推广DataCollector，介绍DataCollector给您的朋友。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;---------------------------------------------------------------&lt;BR&gt;更新记录：&lt;BR&gt;---------------------------------------------------------------&lt;BR&gt;2004.07.02&lt;BR&gt;增加了第三方控件XPMenu的应用&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.06.23&lt;BR&gt;修正了一些热心网友提出的BUG&lt;BR&gt;发布DataCollector V1.40 Beta版&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.06.18&lt;BR&gt;增加了注册模块，使DataCollector具备注册功能&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.06.10&lt;BR&gt;修正了一些热心网友提出的BUG&lt;BR&gt;增加了新建、加载、删除等库文件操作&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.06.06&lt;BR&gt;更新了程序运行判断方式，改提示信息为恢复窗体&lt;BR&gt;增加了ODBC的动态检测与设置&lt;BR&gt;更新了主程序窗体的图标&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.06.03&lt;BR&gt;增加资料库文件配置选项&lt;BR&gt;[常用设置]当前资料库文件=Delphi编程专家目录.kdb&lt;BR&gt;去除第三方控件VCLSkin的应用，目前程序无第三方控件的应用&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.05.18&lt;BR&gt;增加导入文本到当前节点，可以把一个文件夹下所有文本文件导入到当前节点下(当前节点必须是类别节点)&lt;BR&gt;解决了空格无法在浏览模式下正常显示的BUG&lt;BR&gt;加入了关联KDB数据库文件&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.05.10&lt;BR&gt;编辑模式右键菜单基本完成。支持很多快捷键，如Ctrl+Y为删除当前行、F5为插入日期时间、Ctrl+S为快速保存文档、以及如记事本右键菜单的基本快捷键操作。&lt;BR&gt;增加全屏预览，快捷键为Ctrl+F，可以全屏浏览文档。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.05.03&lt;BR&gt;可以直接把文本文件(*.txt)拖到导航树(左面板)下，自动在当前类别下加入该文档。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.04.28&lt;BR&gt;查询功能：查询到的文档关键字红色粗体显示&lt;BR&gt;右键菜单增加了节点&amp;#8220;属性&amp;#8221;。&lt;BR&gt;节点之间可以互相拖拽改变顺序。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.04.23&lt;BR&gt;增加了&amp;#8220;每日计划任务&amp;#8221;。&lt;BR&gt;在高级应用中增加几个设置，可以设置新建课题、新建节点等的快捷键。&lt;BR&gt;增加了对节点（类别和文档）复制、粘贴、剪切等功能，可以跨课题进行粘贴的。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.04.20&lt;BR&gt;树形导航栏（左面板）加上了右键菜单，可以生成树形快照。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.04.18&amp;nbsp; &lt;BR&gt;解决了几个BUG。&lt;BR&gt;加上了网页字体编辑、超级链接、图片、Flash等添加框，用户可以在导出时选择&lt;BR&gt;是否将链接资源一起拷贝到导出文件夹。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.04.12&lt;BR&gt;增加了界面换肤功能，可选择自己喜爱的界面效果。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.04.10&lt;BR&gt;增加了文件关联、完善了部分帮助文档的制作。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.04.08&lt;BR&gt;修正了导出课题的BUG。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.04.04&lt;BR&gt;增加了自动抓图功能，并转换成JPG格式保存。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.04.02&lt;BR&gt;增加了创建桌面、菜单及发送到任务栏的快捷方式。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.03.26&lt;BR&gt;去除程序运行过程中的部分BUG。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.03.25&lt;BR&gt;全部代码整理完成，增加VCLSkin皮肤界面效果。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.03.11&lt;BR&gt;更换工具栏图标，增加了系统开机时是否加载本程序。&lt;BR&gt;&amp;nbsp;&lt;BR&gt;2004.03.10&lt;BR&gt;整理DBook部分代码，并对窗体及单元名称按本人的编程风格作调整。&lt;BR&gt;-----------------------------------------------------------&lt;/SPAN&gt;&lt;/P&gt;</description></item><item><dc:creator>张晶晶</dc:creator><title>Delphi编程规范 V1.01</title><link>http://borland.mblogger.cn/delphidak/posts/1930.aspx</link><pubDate>Fri, 21 May 2004 23:37:00 GMT</pubDate><guid>http://borland.mblogger.cn/delphidak/posts/1930.aspx</guid><wfw:comment>http://borland.mblogger.cn/delphidak/comments/1930.aspx</wfw:comment><comments>http://borland.mblogger.cn/delphidak/posts/1930.aspx#feedback</comments><slash:comments>77</slash:comments><wfw:commentRss>http://borland.mblogger.cn/delphidak/comments/commentRss/1930.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/delphidak/trackback.aspx?ID=1930</trackback:ping><description>&lt;P&gt;程序员而言，有一句至理名言就是：&amp;#8220;写得好就是写得少！(Writing better is writing less)&amp;#8221;&lt;BR&gt;编写目的&lt;BR&gt;本规范定义为程序在编写过程中涉及到的程序文件和编码风格。本规范以 Delphi 语言为标&lt;/P&gt;
&lt;P&gt;准制定.&lt;/P&gt;
&lt;P&gt;项目文件的组织&lt;BR&gt;在Delphi中，按照项目为单位来组织程序文件。在一个典型的项目中包括：&lt;BR&gt;项目文件（.DRP文件）&lt;BR&gt;含有工程主程序的Pascal源代码；&lt;BR&gt;单元文件（.PAS文件）&lt;BR&gt;项目中每个窗体的Pascal源文件，包含该窗体的所有声明和过程（包括时间处理过程）；&lt;BR&gt;窗体文件（.DFM文件）&lt;BR&gt;含有一个窗体的设计属性的二进制文件，每个窗体的.DFM文件与.PAS文件相互对应；&lt;BR&gt;资源文件(.RES文件)&lt;BR&gt;编译的二进制资源文件，被链接到应用程序的可执行文件中；&lt;BR&gt;项目选项文件(.DOF文件)&lt;BR&gt;存储了Project|Options菜单命令所设置的项目选项；&lt;BR&gt;桌面设置文件(.DSK文件)&lt;BR&gt;存储了Tools|Options菜单命令所设置的桌面选项；&lt;BR&gt;包文件(.DPK/.BPL文件)&lt;BR&gt;用于共享组件、类、数据和代码的文件。源文件为.DPK文件，编译后为.BPL文件；&lt;/P&gt;
&lt;P&gt;常量定义&lt;BR&gt;内容：&lt;BR&gt;逻辑值的定义；&lt;BR&gt;常数值的定义；&lt;BR&gt;错误码的定义；&lt;/P&gt;
&lt;P&gt;格式：一个定义占一行。如下：&lt;BR&gt;Const&amp;nbsp;&amp;lt;常量&amp;gt; : 类型 = 值;&amp;nbsp;&amp;nbsp;//注释&lt;BR&gt;&amp;nbsp;说明：&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 使用 Const 语句来声明用于代替文字值的常数。&lt;/P&gt;
&lt;P&gt;示例：Const C_SQL:string='select CH_USERER_ID from T_CD_USER'; //查询用户ID &lt;BR&gt;Const C_PI:real =3.1415926;&amp;nbsp;&amp;nbsp; //圆周率&lt;BR&gt;结构类型定义&lt;BR&gt;内容：结构类型定义&lt;BR&gt;格式：&lt;BR&gt;Type&amp;nbsp;&lt;BR&gt;&amp;lt;类型名&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//结构说明注释&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;变量名1&amp;gt;&amp;nbsp;:&amp;nbsp;变量类型;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //变量说明注释&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;变量名2&amp;gt;&amp;nbsp;:&amp;nbsp;变量类型;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; //变量说明注释&lt;BR&gt;&amp;#8230;&lt;BR&gt;End&amp;nbsp;;&lt;/P&gt;
&lt;P&gt;说明：&lt;BR&gt;&amp;lt;类型名&amp;gt;是以大写字母开头的字符串。结构定义中定义变量类型的语句从第二行第五列开始&lt;/P&gt;
&lt;P&gt;。&lt;/P&gt;
&lt;P&gt;示例：&lt;BR&gt;type &lt;BR&gt;TableList=record&amp;nbsp;&amp;nbsp; //系统树单元类型定义&lt;BR&gt;&amp;nbsp; InID: Integer;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //单元编号&lt;BR&gt;&amp;nbsp; Name: string;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //单元名称&lt;BR&gt;&amp;nbsp; PID: string;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //上一级单元名称&lt;BR&gt;&amp;nbsp; PT: PTableList;&amp;nbsp;&amp;nbsp; //指向下一单元类型的指针&lt;BR&gt;&amp;nbsp; end;&lt;/P&gt;
&lt;P&gt;程序风格&lt;/P&gt;
&lt;P&gt;程序风格规定了每个语句的定位规则及程序中的注释。&lt;BR&gt;函数(function)/过程(procedure)风格&lt;BR&gt;&amp;lt;function/procedure&amp;gt; Name (变量: 变量类型[,&amp;#8230;]);//函数/过程说明&lt;BR&gt;var&lt;BR&gt;&amp;nbsp; 变量1：变量类型；//变量说明&lt;BR&gt;&amp;nbsp; 变量2：变量类型；//变量说明&lt;BR&gt;&amp;nbsp; &amp;#8230;&lt;BR&gt;begin&lt;BR&gt;&amp;nbsp; 语句;&lt;BR&gt;&amp;nbsp; 语句; &lt;BR&gt;&amp;nbsp; &amp;#8230;&amp;#8230;&lt;BR&gt;end ;&lt;BR&gt;注： 变量声明、语句均从第三列写起，如有缩进，每次缩进两列，并与相对应语句对齐。&lt;/P&gt;
&lt;P&gt;语句风格&lt;BR&gt;说明：&lt;BR&gt;在程序体中通常最多每十行有一个段落功能说明；&lt;BR&gt;规范使用各种语句；&lt;BR&gt;语句中有缩进是以二列为单位。&lt;/P&gt;
&lt;P&gt;变量定义语句&lt;BR&gt;var&amp;nbsp; &lt;BR&gt;var_name ： &amp;lt;数据类型&amp;gt;；&lt;/P&gt;
&lt;P&gt;赋值语句&lt;BR&gt;var_name: = &amp;lt;表达式&amp;gt;;&lt;/P&gt;
&lt;P&gt;条件语句&lt;BR&gt;if 条件 then&amp;nbsp;&amp;nbsp;&amp;nbsp; //注释&lt;BR&gt;begin&lt;BR&gt;&amp;nbsp; 语句;&lt;BR&gt;&amp;nbsp; &amp;#8230;&lt;BR&gt;end&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;else if 条件 then&amp;nbsp;&amp;nbsp;&amp;nbsp;//注释&lt;BR&gt;&amp;nbsp; begin&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 语句;&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; ...&lt;BR&gt;&amp;nbsp; end&lt;BR&gt;else&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//注释&lt;BR&gt;&amp;nbsp; 语句;&lt;BR&gt;注：如果执行语句只有一句，可省略begin、end语句。&lt;BR&gt;循环语句&lt;BR&gt;//循环功能注释&lt;BR&gt;for counter := start to end do&lt;BR&gt;begin&lt;BR&gt;&amp;nbsp; [语句];&lt;BR&gt;&amp;nbsp; &amp;#8230;&lt;BR&gt;end;&lt;/P&gt;
&lt;P&gt;//循环功能注释&lt;/P&gt;
&lt;P&gt;while [condition] do&lt;BR&gt;begin&lt;BR&gt;&amp;nbsp; [语句];&lt;BR&gt;&amp;nbsp; &amp;#8230;&lt;BR&gt;end;&lt;/P&gt;
&lt;P&gt;//循环功能注释&lt;BR&gt;repeat&lt;BR&gt;&amp;nbsp; [语句];&lt;BR&gt;&amp;nbsp; &amp;#8230;&lt;BR&gt;until [condition]&lt;/P&gt;
&lt;P&gt;开关语句&lt;BR&gt;//开关功能说明&lt;BR&gt;case &amp;lt;表达示&amp;gt; of &lt;BR&gt;&amp;nbsp; &amp;lt;值1&amp;gt;:[语句1];&lt;BR&gt;&amp;nbsp; &amp;lt;值2&amp;gt;:[语句2];&lt;BR&gt;&amp;nbsp; &amp;#8230;&lt;BR&gt;&amp;nbsp; &amp;lt;值n&amp;gt;: [语句n]&lt;BR&gt;end；&lt;/P&gt;
&lt;P&gt;注释行&lt;BR&gt;在程序代码单元文件顶端必须拥有本单元文件&amp;#8220;模块说明&amp;#8221;及&amp;#8220;单元说明&amp;#8221;注释。&lt;BR&gt;对于常量、结构类型、函数/过程、自定义变量、代码段功能块、关键语句等有含义的代码部&lt;/P&gt;
&lt;P&gt;分，必须有注释行进行详细说明。&lt;BR&gt;注释行可在需说明部分行后以&amp;#8220;//XXXXXXXX&amp;#8221;方式添加，也可在需说明部分行上&lt;/P&gt;
&lt;P&gt;以&amp;#8220;{XXXXXXXX}&amp;#8221;方式添加多行或以&amp;#8220;//XXXXXXXX&amp;#8221;方式添加一行。&lt;/P&gt;
&lt;P&gt;文件及窗体命名 &lt;BR&gt;&amp;nbsp; 含义&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 类名&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 命名格式&lt;BR&gt;工程文件&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Program(.DPR)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XXXXX&lt;BR&gt;&amp;nbsp; 单元&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Unit(PAS)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; uXXXXX&lt;BR&gt;&amp;nbsp; 窗体&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Form.Name(.DFM)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XXXXXFrm&lt;BR&gt;数据模块&amp;nbsp; DataModule&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XXXXXDM&lt;/P&gt;
&lt;P&gt;单元头定义，添加到每个单元的前面。&lt;BR&gt;{*****************************************************&lt;BR&gt;单元名称：&lt;BR&gt;功能描述：&lt;BR&gt;作者：&lt;BR&gt;软件名称：&lt;BR&gt;版本：&lt;BR&gt;公司名称：刀剑如梦软件创作室&lt;BR&gt;***************************************************** }&lt;/P&gt;
&lt;P&gt;软件版本号格式定义：&lt;BR&gt;软件中采用如下的版本号格式：X.X.X.X&lt;BR&gt;例如：可发布的程序完成后将版本号标为&amp;#8221;1.0.0.0&amp;#8221;&lt;BR&gt;第一位：版本号。注：软件又重大的改进后形成的版本。&lt;BR&gt;第二位：维护号。注：已有的版本的基础上修改了某些错误形成的版本。&lt;BR&gt;第三位：补丁号。注：当程序修改某些错误，未形成新的维护号时，用补丁号。&lt;BR&gt;第四位：修正号。注：当出现紧急程序错误时，修改后程序用作标识，不作为发布程序的版本号。&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;程序编写规范&lt;BR&gt;1、&amp;nbsp; 变量名、函数及过程名称命名：&lt;BR&gt;使用有意义的变量名。&lt;BR&gt;可以使用英文、全拼拼音及两者相结合的方式命名。&lt;BR&gt;不能使用拼音开头一个字母的方式。&lt;BR&gt;英文常用词可以使用略写，入id,addr等。&lt;/P&gt;
&lt;P&gt;2、&amp;nbsp; DataModal的使用&lt;BR&gt;DataModal中不能use任何窗口单元。&lt;BR&gt;所有sql语句在DataModal中。&lt;/P&gt;
&lt;P&gt;3、&amp;nbsp; 窗口单元&lt;BR&gt;使用Taction编写代码。&lt;BR&gt;窗口单元不能相互use。&lt;BR&gt;其他单元不能直接处理窗口单元中的控件的行为。&lt;BR&gt;限制使用数据感知控件。&lt;BR&gt;多个窗口单元共同使用的部分放在Tframe中。&lt;BR&gt;字符串常量放在单独的单元中。&lt;/P&gt;
&lt;P&gt;4、&amp;nbsp; 程序必须有注释。&lt;BR&gt;注释例子&lt;BR&gt;//---------------------------------------------------------------------------------------------------------------------&lt;BR&gt;//&amp;nbsp;&amp;nbsp; 模块名称:&lt;BR&gt;//&amp;nbsp;&amp;nbsp; 参数:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 无&lt;BR&gt;//&amp;nbsp;&amp;nbsp; 功能:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 显示窗口&lt;BR&gt;//&amp;nbsp;&amp;nbsp; 返回值:&amp;nbsp;&amp;nbsp;&amp;nbsp; 无&lt;BR&gt;//&amp;nbsp;&amp;nbsp; 编写人：&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 时间：&lt;BR&gt;//---------------------------------------------------------------------------------------------------------------------&lt;/P&gt;
&lt;P&gt;//---------------------------------------------------------------------------------------------------------------------&lt;BR&gt;//&amp;nbsp;&amp;nbsp; 修改纪录:&lt;BR&gt;//&amp;nbsp;&amp;nbsp; 删除代码：&lt;BR&gt;//&amp;nbsp;&amp;nbsp; 删除原因：&lt;BR&gt;//&amp;nbsp;&amp;nbsp; 增加代码：&lt;BR&gt;//&amp;nbsp;&amp;nbsp; 增加原因：&lt;BR&gt;//&amp;nbsp;&amp;nbsp; 修改人：&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 时间：&lt;BR&gt;//---------------------------------------------------------------------------------------------------------------------&lt;/P&gt;
&lt;P&gt;5、&amp;nbsp; 目录结构&lt;BR&gt;应用程序主目录：可执行文件及其附件（dll，配置文件。。。）&lt;BR&gt;\source&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 可执行文件的源代码&lt;BR&gt;\source\xxx&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xxx模块的源代码&lt;BR&gt;\文档&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 系统文档&lt;BR&gt;\dcu&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 编译产生的dcu文件 &lt;/P&gt;</description></item><item><dc:creator>张晶晶</dc:creator><title>IBM 发布新版本的 WebSphere Studio 和 Rational Suite Development 解决方案</title><link>http://borland.mblogger.cn/delphidak/posts/1929.aspx</link><pubDate>Fri, 21 May 2004 23:36:00 GMT</pubDate><guid>http://borland.mblogger.cn/delphidak/posts/1929.aspx</guid><wfw:comment>http://borland.mblogger.cn/delphidak/comments/1929.aspx</wfw:comment><comments>http://borland.mblogger.cn/delphidak/posts/1929.aspx#feedback</comments><slash:comments>71</slash:comments><wfw:commentRss>http://borland.mblogger.cn/delphidak/comments/commentRss/1929.aspx</wfw:commentRss><trackback:ping>http://borland.mblogger.cn/delphidak/trackback.aspx?ID=1929</trackback:ping><description>&lt;DIV align=center&gt;&lt;B&gt;简化&lt;/B&gt;&lt;B&gt;Java&lt;/B&gt;&lt;B&gt;开发，方便应用程序构建&lt;/B&gt;&lt;B&gt;&lt;/B&gt;&lt;/DIV&gt;
&lt;DIV align=center&gt;&lt;FONT size=3&gt;-&lt;/FONT&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT size=3&gt;IBM 发布新版本的 WebSphere Studio 和 Rational Suite Development 解决方案&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;（2004年5月19日，北京）－ IBM 今天发布了新版本的 IBM WebSphere Studio 和 IBM Rational Suite。新产品包括一系列增强功能，帮助用户更加轻松迅速地进行 Java 开发，并借助集成的领先软件开发技术，提高团队的工作效率。同时，新产品使IBM软件开发平台（SDP）可以更好地，基于成功行业经验提供领先服务，帮助用户实现软件开发流程的整合和自动化。&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;最新发布的 IBM WebSphere Studio Application Developer 和 IBM WebSphere Studio Site Developer 5.1.2 版支持新的行业标准，可以简化针对丰富 Web 用户界面、商务逻辑（business logic）和交互式门户的开发。全新的快速应用程序开发（RAD）和代码生成工具是WebSphere Studio 的一大亮点，可以帮助实现项目流程自动化，简化Java开发，从而加快整个团队的开发速度。 &lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;此外，IBM Rational Suite v2003.06.12 还对以下技术提供了全新的、或增强的支持：WebSphere Studio、Eclipse、Linux、DB2、Microsoft Visual C++ 和 .NET、EMC&amp;reg; VMWare、Sybase&amp;reg; PowerBuilder、Oracle&amp;reg; Forms 和 Borland&amp;reg; Delphi&amp;#8482;。&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;#8220;我们的客户意识到，他们可以通过增强软件开发功能来使企业绩效与众不同。IBM今天宣布的产品正可以提升软件开发功能，极大简化Java开发，并能够与用户的其他技术相集成。&amp;#8221;IBM Rational桌面开发工具/CTO，副总裁 Lee Nackman表示。&lt;/DIV&gt;
&lt;DIV&gt;&lt;B&gt;&lt;/B&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;B&gt;简化&lt;/B&gt;&lt;B&gt; Java &lt;/B&gt;&lt;B&gt;开发&lt;/B&gt;&lt;/DIV&gt;
&lt;DIV&gt;使用新的WebSphere Studio产品来构建丰富的用户界面、数据连接以及面向Web应用程序的商务逻辑，Java开发人员可以立即获得工作效率的提升。WebSphere Studio 支持最近获得Java Community ProcessSM批准的 JavaServer&amp;#8482; Faces (JSF)标准和Java Community ProcessSM推荐的Service Data Objects(SDO)标准。WebSphere Studio使用这些标准来最大限度地减少构建数据驱动的Web应用程序和丰富的Web用户界面所需要的Java编码和手动操作。JSF和SDO的可视化工具使开发人员可以方便地将JSF用户界面（UI）组件拖放到页面，点击即可连接到如Web服务的关系型数据库的数据源。&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;#8220;WSAD 5.1.2 提供的丰富的用户界面毫无疑问地大幅提高了数据项工作的效率。我们可以使用相同的技术（JSF）来开发由终端用户自己开发的小型系统，或者规模庞大的企业系统。&amp;#8221;Shimizu Kensetsu Masao Yasui 说。&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;#8220;WebSphere Studio 中新的 Java Server Faces 工具可以轻松地开发 J2EE 应用程序的用户界面，并集成关系型数据库。&amp;#8221;Pavone AG 首席开发官 Dr. Rolf Kremer 说道，&amp;#8220;WebSphere Studio 不需要我们以前经常所采用的大量人员的手动编码，从而使开发变得更有效率。&amp;#8221;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;WebSphere Studio 产品现在还包括新实施的、已被证明的一种高级4GL语言 -- IBM 企业生成语言 (EGL)，使不熟悉 Java 的程序设计人员可以迅速地构建数据驱动的 Web 应用程序和商务逻辑。开发人员可以在 EGL 中编写和调试应用程序，而 WebSphere Studio 为这些应用程序生成 Java 代码。EGL 与 JavaServer Faces (JSF) 一起使用，使开发人员无需学习 Java 语言即可构建动态的 Web 应用程序。这项新功能使 Java向开发新手敞开了大门，可以应用业务领域的专业知识，并利用程序设计人员的技能来构建动态的 Web 应用程序。 &lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;此外，该版本的WebSphere Studio Application Developer 还包括 IBM WebSphere Portal 测试环境，新的可视化 portlet 开发工具，并支持新行业标准 portlet Application Programming Interface (API)，可确保 portlet 互操作性和便携性。构建 portlet 的可视化工具可简化门户开发，而与 JSF 的集成使其可以轻易地整合 portlet 中的丰富的用户界面（UI）组件和 Web 窗体。与过去相比，这大大简化了整个门户开发过程，速度也大幅提高，但对相应开发人员技能却没有很高的要求。&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;ICF Consulting 技术主管 Scott McIntosh 说道：&amp;#8220;该产品是一个重大进步，使我们能够充分利用 Java Server 团队中具备 Visual Studio 技能的员工。它还可能吸引一些总是认为 Java 太难的 Visual Studio 用户。&amp;#8221; &lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;B&gt;新集成&lt;/B&gt;&lt;/DIV&gt;
&lt;DIV&gt;与WebSphere Studio 新版产品相结合，IBM Rational Suite也进行升级，使用户在确保质量的前提下，在其他平台上，用多种语言构建、运行和部署软件。 &lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;IBM Rational Suite v2003.06.12 特性： &lt;/DIV&gt;
&lt;DIV&gt;l&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 与 WebSphere Studio 5.1.X 和 Eclipse 2.1 无缝集成&lt;/DIV&gt;
&lt;DIV&gt;l&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MDA 工具包、Microsoft Visual C++ 支持以及 IBM Rational Rose&amp;reg; XDE Developer 中增强的 DB2 建模&lt;/DIV&gt;
&lt;DIV&gt;l&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 同时使用 IBM Rational TestManager&amp;reg; 和 EMC VMware 的测试试验自动化&lt;/DIV&gt;
&lt;DIV&gt;l&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 多语言（日语/英语）可执行文件，使说日语和英语的人能够使用相同的 Suite 安装来进行交互&lt;/DIV&gt;
&lt;DIV&gt;l&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 更新的 IBM Rational Robot&amp;reg; 语言支持 PowerBuilder、Oracle Forms、Delphi 和 VS.NET&lt;/DIV&gt;
&lt;DIV&gt;l&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IBM Rational PurifyPlus&amp;reg; &amp;amp; IBM Rational Rose Technical Developer on Linux.&lt;/DIV&gt;
&lt;DIV&gt;&lt;B&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&lt;/B&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;B&gt;&lt;U&gt;关于Rational软件&lt;/U&gt;&lt;/B&gt;&lt;/DIV&gt;
&lt;DIV&gt;IBM Rational 软件 (&lt;A href="http://www.ibm.com/rational"&gt;www.ibm.com/rational&lt;/A&gt;) 通过改善软件开发功能，有助于企业增强响应能力、灵活性和注意力。Rational 工具和最佳实践增强了 IBM 软件开发平台（IBM Software Development Platform），此高级平台面向团队，可以在业务应用程序、嵌入式系统和软件产品上构建、扩展、更新、集成和部署软件。这款交叉平台解决方案向 IBM 客户和业务合作伙伴提供基于开放式标准的集成的应用程序开发环境，包括通用 Eclipse 架构（universal Eclipse framework）。在《财富》100 强中，有 98 家企业使用 Rational 工具来更快、更好地构建软件。详细信息，请访问 &lt;A href="http://www.ibm.com/rational"&gt;www.ibm.com/rational&lt;/A&gt; 和 &lt;A href="http://www.therationaledge.com/"&gt;www.therationaledge.com&lt;/A&gt;，Rational 社区月刊 e-zine。&lt;/DIV&gt;
&lt;DIV&gt;&lt;B&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&lt;/B&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;B&gt;&lt;U&gt;关于WebSphere软件&lt;/U&gt;&lt;/B&gt;&lt;B&gt;&lt;U&gt;&lt;/U&gt;&lt;/B&gt;&lt;/DIV&gt;
&lt;DIV&gt;WebSphere 是市场领先的互联网基础架构软件。作为中间件软件，WebSphere可以跨众多计算平台，创建、运行和集成电子商务应用程序。WebSphere基于开放的标准（如 J2EE、XML 和新型 Web 服务标准），并且具备 IBM 核心实力的可靠性、升级性和安全性。WebSphere 服务器软件和开发工具为数以万计的客户所使用，同时拥有9000多家独立软件开发商（ISV）和两百万开发者。Gartner Dataquest 分析指出：WebSphere在2002年是中间件市场的佼佼者。 &lt;/DIV&gt;
&lt;DIV&gt;&lt;B&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&lt;/B&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;B&gt;&lt;FONT size=3&gt;有关 IBM 随需应变策略的详细信息，请访问：&lt;/FONT&gt;&lt;/B&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;U&gt;&lt;A href="http://www.ibm.com/ondemand"&gt;&lt;FONT size=3&gt;http://www.ibm.com/ondemand&lt;/FONT&gt;&lt;/A&gt;&lt;/U&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size=3&gt;&lt;B&gt;有关 IBM Rational Suite 的详细信息，请访问： &lt;/B&gt;&lt;U&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size=3&gt;&lt;U&gt;&lt;A href="http://www-306.ibm.com/software/awdtools/suite/"&gt;http://www-306.ibm.com/software/awdtools/suite/&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;B&gt;&lt;FONT size=3&gt;有关IBM WebSphere 产品的详细信息，请访问：&lt;/FONT&gt;&lt;/B&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size=3&gt;&lt;U&gt;&lt;A href="http://ibm.com/software/awdtools/studiositedev/"&gt;http://ibm.com/software/awdtools/studiositedev/&lt;/A&gt;&lt;/U&gt; &lt;U&gt;&lt;A href="http://ibm.com/software/awdtools/studioappdev/"&gt;http://ibm.com/software/awdtools/studioappdev/&lt;/A&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/DIV&gt;</description></item></channel></rss>
