具体描述
本书是一本PowerBuilder 9.0的参考手册。
本书由7章和1个附录组成,内容涵盖了PowerBuilder 9.0的新特性、PowerScript语言、系统函数、所有对象的属性、事件和函数,并着重介绍了使用广泛、容易误解或出错的数据窗口属性的访问方法和数据窗口数据的访问方法,同时给出了可直接在应用程序中运行的大量示例,供用户编写应用程序时参考。对使用频繁、容易出错以及功能相似的函数给出了详细的阐述和读者开发过程中应该注意的事项。在附录中提供了常用Windows API的调用格式和应用示例,这些API适用于Windows 2000、Windows 98、Windows Me及Windows XP操作系统。本书内容丰富全面,讲解详细,融入了作者多年开发PowerBuilder和数据库应用程序的经验、教训和体会,使读者能够快速掌握开发PowerBuilder应用程序的精髓,避免走弯路。 本书适合计算机软件开发人员阅读,也可以作为高校相关专业及培训班师生的教材,是使用PowerBuilder开发各种应用程序不可或缺的参考资料,同时,也是深入学习PowerBuilder的优秀教材。
作者简介
第0章 PowerBuilder 9 的新特性
第1章 PowerScript语言
第2章 系统函数
第3章 对象的属性,事件和函数
第4章 控件的属性,事件和函数
第5章 数据窗口控件的属性,事件和函数
第6章 数据窗口对象
附录 常用的Windows API调用
目录信息
第1章 PowerScript语言
第2章 系统函数
第3章 对象的属性,事件和函数
第4章 控件的属性,事件和函数
第5章 数据窗口控件的属性,事件和函数
第6章 数据窗口对象
附录 常用的Windows API调用
· · · · · · (收起)
读后感
用户评价
我期待一个参考手册能提供清晰、易于检索的索引和交叉引用系统,毕竟“参考”二字意味着快速查找。然而,在这本《PowerBuilder 9.0参考手册》中,索引部分粗糙得令人发指。很多关键的系统函数名或对象属性,在索引中根本找不到对应的页码,或者干脆只收录了一部分,导致我不得不通过目录进行地毯式的搜索。更糟糕的是,书中的章节之间的逻辑跳转非常生硬。比如,讲到用户自定义控件(UCC)的封装时,应该会紧接着讲解如何在PB的外部环境中注册或调用,但这本书却突然跳到了报表生成器的定制上,等你翻了十几页,才发现前面章节遗漏了一句关于UCC生命周期管理的描述。这种结构上的缺陷,使得阅读体验完全丧失了连贯性,每一次查找都变成了一场寻宝游戏,充满了不确定性和挫败感。对于需要经常查阅特定语法或特定功能参数的专业人士来说,这种体验是致命的。
老实说,这本书在排版和语言风格上,给我的观感极其“复古”,以至于我怀疑它是不是直接从上个世纪末的印刷稿扫描过来的。字体选择粗糙,行间距局促,即便是用现代显示器阅读,也看得眼睛生疼。内容上,它似乎对PowerBuilder 9.0版本发布时那些前沿的功能充满了热情,但对于如何在新项目中使用这些功能,却缺乏实际的指导。比如,涉及到当时刚刚引入的.NET互操作性的一些章节,描述得像是理论讲义,充满了术语堆砌,却没有任何一个可运行的、清晰的演示场景。更让我抓狂的是,书里引用的许多示例代码片段,在实际的PB 9.0 IDE中根本无法通过简单的复制粘贴运行起来。这可能是版本迭代的正常现象,但作为一本“参考手册”,它应该对这些“历史遗留问题”有所标记或提供现代化的替代方案,而不是原封不动地照搬过时信息。阅读体验非常割裂,需要不断地在书本知识和自己对旧系统的理解之间进行痛苦的映射和转换,学习效率极其低下,读完感觉脑子里装的都是一堆“可能需要手动修正”的内存碎片。
如果用一句话来概括我的感受,那就是“信息过载,价值缺失”。这本书似乎没有经过一个严格的、专业的编辑流程。书中的注释和示例代码往往是自成一体的,缺乏统一的命名规范和代码风格。有时候,同一个概念在不同的地方出现了两到三种不同的表述方式,让人无所适从,不知道哪个才是官方推荐的用法。尤其是在处理字符串操作和日期时间格式化这类最常被使用的功能时,作者提供的函数列表冗余且过时,很多更简洁、更现代的内置方法被完全忽略了。我感觉自己更像是在阅读一个早期Beta版本的技术文档草稿,而不是一本已经推向市场的正式参考资料。它像是技术人员写给其他技术人员的内部备忘录,充满了行话和不必要的假设,却缺乏面向读者的友好性与严谨的结构性支撑,完全没有达到一本权威参考书应有的专业水准。
这本书的深度与广度严重失衡,简直让人啼笑皆非。它似乎试图涵盖PB 9.0的所有特性,从最基础的控件操作到复杂的数据库连接管理,一股脑地塞了进来。但结果是,每一个主题都被蜻蜓点水般地带过,没有一个地方能让人深入挖掘。以数据处理为例,当涉及到存储过程的调用和事务管理时,理论部分写得相当学术化,像是在讲解数据库原理,而不是PB特有的API用法。当你需要知道某个特定函数在不同数据源下的细微差别时,翻遍全书也找不到一个明确的对比表格或总结。相反,它在一些极其基础且现在看来已经不重要的特性上,花费了大量的篇幅进行冗余的重复论述,仿佛在凑页数。这种分配,让我感觉作者的重点完全放错了地方。对于需要精进特定技能的开发者来说,这本书提供的帮助微乎其微,它更像是一本臃肿的、缺乏筛选的“特性列表”,而不是一本真正指导你“如何高效使用这些特性”的实战手册。
这本号称“PowerBuilder 9.0 参考手册”的书,对我这个刚接触PB不久的新手来说,简直是一场灾难。我原本满怀期待,以为能找到一本详尽、系统、能手把手教我入门的宝典。结果呢?翻开第一页我就傻眼了。内容组织简直是杂乱无章,仿佛是把不同时间点的笔记随意堆砌在一起。你想找个控件的详细属性描述?抱歉,可能分散在三个不同的章节里,而且描述的上下文逻辑完全不连贯。更要命的是,它对一些核心概念的解释,比如数据窗口的动态生成、事件处理的机制,讲得轻描淡写,生怕别人看懂了似的。我对着书上的例子敲代码,结果编译时错误百出,回头看书上的代码片段,总觉得少了点什么关键的导入语句或者对象定义。这本书更像是给一个已经对PB了如指掌的资深开发者用来“查漏补缺”的字典,而不是给我们这种“小白”用来构建知识体系的教材。我花了大量时间在搜索引擎上寻找那些它本应清晰解答的疑惑,那种感觉就像手里拿着一个只有骨架没有血肉的工具箱,工具都摆在那儿,但怎么组装起来干活儿,全靠我自己悟。如果这是参考手册,那它参考的维度恐怕是混乱的时空维度。