自从1991年首度推出以来,PowerBuilder已经跨过了12年的发展历史。从PowerBuilder 1.0、2.0、3.0,到PowerBuilder 7.0、8.0,每一次PowerBuilder版本升级都有不小的改进,但PowerBuilder 9.0的进步是革命性的,它给人们带来的绝对是令人震撼的惊喜。它带来了许多最新的企业开发所需要的功能,具有划时代的意义。本书以用PowerBuilder构建客户/服务器应用为基础,全面介绍了包括PBNI、PFC以及数据库连接等诸多PowerBuilder高级内容,同时揭示了PowerBuilder从未向公众提供的一些技巧和技术。 本书的作者都属于Sybase领域最杰出的成员,其中的一些人是Team Sybase中的负责人员,该组织的成员是在其各自领域内被Sybase认可的专家。他们在PowerBuilder 9.0的设计中做了大量的工作,对于该产品具有广博而深厚的知识,在本书中他们以实际而直观的方式阐明其功能,不仅和读者分享了PowerBuilder 9.0所带来的新特性和功能,而且还向读者介绍了他们在PowerBuilder客户/服务器应用开发方面多年的经验。
本书分为四个部分: 第一部分将讨论PowerBuilder开发的常见特性,着重于PowerBuilder最新版本的变化:IDE、源代码控制、编译和部署应用程序、使用InfoMaker制作报表以及高级编码技术。 第二部分直接讨论PowerBuilder的核心和精髓部分,这是PowerBuilder不同于其他工具的控件技术:DataWindow。 因为本书关注的是将PowerBuilder作为一个客户/服务器开发工具使用,所以我们需要了解PowerBuilder与各种不同数据库接口如何工作的技术。本书第三部分将讨论如何获得PowerBuilder与大量不同数据库接口的最佳使用。 最后一部分将涵盖一些高级主题,包括探讨PowerBuilder的未来,并关注PowerBuilder的特定高级技术:PowerBuilder基础类库(PowerBuilder Foundation Classes,PFC)、使用第三方工具、高级控件、PowerBuilder本机接口(PowerBuilder Native Interface,PBNI)、对象链接与嵌入(Object Linking and Embedding,OLE)。本书的最后一个章节将讨论PowerBuilder的未来前景。 本书最后的附录针对PowerBuilder提供了Sybase Adaptive Server Enterprise、Oracle参考手册以及与之相关的第三方工具参考手册。 本书的作者们在编写本书时设定了三个特定目标。即尽量覆盖关于PowerBuilder产品最新发展但是却没有在最近出版的书籍中提供的内容;尽量比最近出版的书籍涵盖更高级的内容。尽量使本书具有实践意义。翻译本书也是阅读本书的最佳途径之一,我们对此深有体会。相关网站(www.pb9book.com)已经可以提供在本书许多章节中讨论的技巧演示示例代码,读者可以立即获得这些代码并为己所用。
PowerBuilder Internet及分布式应用开发
作者:(美)格林,(美)奥尔森
本书立足于利用PowerBuilderBuilder构建Web和分布式应用的最重要内容,全面介绍了PowerBuilder9的体系结构、发展趋势、重要特性以及在分布式应用开发中用到的相关技术。主要内容包括:分布式计算的发展以及如何分析和开发新的分布式应用,PowerBuilder支持分布式应用开发的特性,从J2EE应用服务器访问EJB、访问WEB服务、利用XML以及与其他Sybase技术集成(如移动平台和企业门户)等内容,附录针对PowerBuilder分布式应用开发常见的出错信息、行为以及可能的原因和解决方法提供了一个快速的索引。 本书面向PowerBuilder开发人员以及分布式应用开发人员,也可作为对该领域感兴趣的软件开发人员的高级工具书。
|