Powerbuilder
-
JBuilder 9.0程序设计冯军[等]编著内容提要JBuilder是目前应用最广、用户最多且广受用户好评的Java集成开发环境,众多的软件公司都在使用JBuilder进行项目的研发。本书依托具体开发环境和平台进行讲解。学生学完这门课程之后,就可以知道如何入手编写程序。全书共11章,详细介绍了具体实例的开发过程。本书适合于软件开发工程师自学如何使用JBuilder9.开发Java应用程序,也适合作大专院校Java课程的教材或教辅材料。JBuilder是目前应用最广、用户最多且广受用户好评的Java集成开发环境,众多的软件公司都在使用JBuilder进行项目的研发。如何使用这个功能强大的IDE进行Java程序设计是现在众多Java程序员急切盼望的事情。大中专院校和培训班在讲授Java课程时,也依托具体开发环境和平台进行教学,从而保证学生学完这门课程之后,不会变得虽然熟背Java语法,但不知道如何入手编程序。本书的组织编排充分体现了教学的特点。每章前面的知识点给出了本章的核心知识点:每章的各个小节分别对各个知识点进行了深入地阐述,部分小节还给出了相关的示例;每章的最后还对本章内容进行总结,有利于读者回顾本章所学内容;整体而言,每章各节任务量安排适当。每章都提供不同数量的练习,练习针对性强,读者做练习的同时又温习了本章介绍的主要技术方法。在介绍具体知识点时都提供很多小例子,使读者可以快速掌握所介绍知识点的用法和注意事项。同时每章还提供1—2个大实例,分成三部分“实例说明”、“实例实现”和“实例总结”来讲解,详细陈述实例实现步骤,并对实例进行透彻分析,非常适合于培养初学者或自学者进行实际编程的能力。全书共分11章。第1章总体概述了Java语言和JBuilder9.的特性:第2章讲述了Java语言的基本语法,包括:Java数据类型、流程控制语句以及Java语言面向对象概念;第3章详述JavaApplet程序的架构、实施以及相关的实例:第4章详述了JavaSwing图形界面的设计、步骤以及相关实例:第5章详述了如何开发Java数据库应用,包括数据库的连接、操作和管理等;第6章讨论了JMF以及Java多媒体应用的开发,并提供了相关实例:第7章详细介绍了JavaI/O流的概念及相关编程技巧,并使用一个综合实例来具体讲解主要对象和方法;第8章介绍了多线程的概念和Java多线程的实现,并提供了一个综合实例:第9章讨论了网络通信的概念,以及如何用Java语言实现网络通信的方法;第1章详细介绍了JavaBean的概念和编程思想并给出了相关实例:第11章讨论了如何开发JavaWeb应用,包括JSP和Servlet的语法及编程思想。本书的组织编排特别适合于软件开发工程师自学如何使用JBuilder9.开发Java应用程序,也适合作大专院校Java课程的教材或教辅材料。南京财经大学电子商务系老师对本书的构思和出版给予了大力支持,很多老师根据自己的教学和开发经验,提出了很多很好的意见和建议,在此对他们表示由衷的谢意。本书由冯军、程超和卫欣组织编写,其他对本书的编写和完稿作出贡献的还有:龚波、葛丽、田军、韩存兵、赵欣胜、张溟、龚志翔、李红玲、白红利、陈磊、冯军、刘砚、李志、张巧莉、刘卫宏、姜南、赵军锁、罗贤锋等。由于编者水平有限,书中难免有错误与不足之处,欢迎读者批评指正。编者24年2月
-
PowerScript语言·事件·函数何军主编本书全面介绍了PowerBuilder中功能强大的PowerScript的语言、事件与函数。提供大量的示例程序,便于读者领会和掌握PowerScript。本书是使用PowerBuilder开发数据库系统的开发人员必备的编程参考书,同时也可作为大中院校相关专业师生的教学参考书。在PowerBuilder中提供了强大的结构化编程语言PowerScript语言。本书用32章的篇幅,全面、详尽地介绍了PowerScript语言、所有PowerScript事件及PowerScript函数的使用方法。本书在介绍这些内容时,为读者提供了大量的示例程序,使读者能快速领会和掌握这些事件和函数的使用方法。本书还介绍了绝大多数Windows应用编程接口的功能,以方便读者开发Windows环境下的应用程序。本书对于希望深入理解PowerBuilder,灵活高效地编写功能强大的PowerBuilder应用程序的读者是十分必要的。本书是使用PowerBuilder开发数据库系统的开发人员必备的编程参考书,同时也可作为大中院校相关专业师生的教学参考书。
-
PowerBuilder 9.0课程设计案例精编卫海,黄浩等编著PowerBuilder 9.0是Sybase公司推出的具有可视化界面的客户/服务器模式及分布式数据库应用程序的前端开发工具。利用PowerBuilder,可以迅速开发出面向对象的数据应用程序。PowerBuilder 9.0是该产品的最新版本,它在旧版 的基础上增加了以下功能:提供了XML DataWindow;提供新的组件让使用者可以轻松使用Web Services;可以在PowerBuilder开发环境中直接开发和部署JSP程序等。本书用9个完整的课程设计案例,系统地介绍了PowerBuilder 9.0在应用系统开发中的技术。本书选材力图覆盖PowerBuilder的各个知识面,许多地方都给出了详细的说明文字,对一些重要控件进行专门的介绍。每个案例都各具代表性,为读者提供最方便、最实用的实例。书中所有案例的源代码均可从中国水利水电出版社网站下载,网址为:www.waterpub.com.cn。本书内容丰富,实用性强,适合数据库应用开发人员阅读使用;也适合于初学PowerBuilder编程的读者参考使用。
-
PowerBuilder 9.0基础应用与系统开发崔杜武等编著2002年,我们编著出版了《PowerBuilder8.0从基础到应用》一书,受到不少读者的欢迎。有幸的是,PowerBuilder软件的开发厂商Sybase公司新加坡分部曹林先生也看到了此书,并给予了颇高的评价。在PowerBuilder9.0发布之前,曹先生主动寄来PowerBuilder9.0评估版光盘资料,并介绍了其他相关资料,希望我们继续编书介绍PowerBuild9.0。我们具有多年应用PowerBuilder的工程经验,同时感到PowerBuilder是一个与时俱进的数据库开发工具,最新发布的PowerBuilder9.0版本为应用当前软件开发中的主要技术:JSP、WebService、XML、C++类、第三方应用服务(EJB、IBMWebSphere)等均提供了方便。因而感到编一本PowerBuilder9.0编程技术与开发实例方面的书籍是一件有意义的事。这一动机得到了电子工业出版社张瑞喜女士的支持,因而才有今天摆在读者面前的此书。本书从应用PowerBuilder开发软件的实际需要出发,力求给读者提供一本实用的技术参考资料。全书共有16章。其中,第1章至第8章,以介绍PowerBuilder9.0的基础为主;第9章至第12章以介绍PowerBuilder9.0的新技术为主;第13章至第16章介绍了运用PowerBuilder9.0开发的4个应用系统的实例。本书全面介绍了PowerBuilder9.0的基本使用方法和新功能,本书重点讲解了PowerBuilder9.0中新增加的强大的Web开发功能,包括JSP站点开发、Web服务、XML数据窗口、第三方应用服务器支持、PowerBuilderNativeInterface(PBNI)、PDF报表生成以及源代码管理等功能。根据作者多年开发PowerBuilder实际项目的经验,从开发应用软件的角度出发,对PowerBuilder9.0的数据库工具、关键控件、数据窗口,以及PowerScript等重要的基础知识进行了详细的讲解,本书的后半部分给出了多个应用系统的开发实例,帮助读者通过实例快速掌握实际开发技能。本书部分章节设计了一定的练习题,帮助读者掌握相关知识重点,同时也为选用本书作为教学用书的老师提供方便。本书附赠SybaseInc赛贝斯软件(中国)有限公司授权之PowerBuilder9.0(评估版)软件光盘,供读者学习使用。
-
PowerBuilder数据库高级教程陈磊等编著本书提供利用Power Builder开发高级数据库应用程序的实际解决方案,并不一味地追求各种知识的系统介绍,而是以解决问题为基础,按照各个专题讲解Power Builder程序员在开发中经常使用的技术。本书主要内容包括各种大中小数据库的介绍、高级SQL编程、各种数据库连接技巧、数据处理技术、存储过程高级技术、触发器设计、二进制数据处理、打印报表高级技术、数据备份/恢复技术、数据格式转换技术、数据库安全、高级界面编程、三层数据库开发、帮助文件和安装文件制作等一系列读者在数据库编程过程中需要解决的各种技术。本书除了解决各种技术问题外,还着重分析了功能强大的数据窗口的使用方法和技巧。本书内容全面,覆盖面广,对于各种数据库技术均有详细介绍;示例丰富,对于书中涉及的所有知识点均用实例加以演示说明,可以强化读者对知识点的理解。本书适用于使用Power Builder进行数据库应用系统开发的读者,是数据库程序员的理想参考书。
-
PowerBuilder程序设计费雅洁,王健编《PowerBuilder程序设计》介绍PowerBuilder的主要功能和利用PowerBuilder进行程序设计的基本方法。全书共9章,内容包括:PowerBuilder概述、PowerScript语言、数据库、应用对象、窗口对象、数据窗口对象、菜单对象、用户对象和用户事件以及应用程序的调试、编译和发布。PowerBuilder是美国PowerSoft公司推出的数据库前端开发工具,使用方便,易于开发复杂的应用系统。《PowerBuilder程序设计》力求突出其实用性,每一部分都结合“教学管理系统”案例进行介绍,通过操作练习,将一个实际项目的开发过程详细地介绍给读者,通过对应用对象、窗口对象、菜单对象、数据窗口对象、用户对象、用户事件等典型编程,使读者掌握使用PowerBuilder开发实际项目的关键技术。《PowerBuilder程序设计》内容丰富,讲解循序渐进、深入浅出,案例完整实用,可以作为高等学校教材,也适合自学者及软件开发人员参考使用。
-
JBuilder 9基础教程张大治,王辉等编著Java是目前最流行的编程语言之一,SUN基于Java语言推出的SunOne和微软基于VB/VC++/C#语言推出的.NET是当今世界软件领域的两大阵营,所以,掌握Java就等于掌握了软件开发的半壁河山。JBuilder是Borland公司出品的开发Java应用的集成开发环境,它是业界最流行的,也是最好的集成开发环境之一,本书介绍的即是JBuilder的最新版本JBuilder9:一个开发Java的利器。本书由浅入深地介绍了JBuilder9所集成的Java技术,这些技术包括:使用JBuilder9进行Web开发、数据库开发、XML开发、JavaBean开发以及EJB的开发。而且,本书还详细介绍了一些实际开发项目中的经验和所涉及的技术,例如Struts技术、MVC设计思想、团队开发、版本控制、Am编译打包部署工具,以及Web服务的理念。本书实例丰富,重点突出,实用性强,适合广大初、中级Java程序员学习和参考。本书既可作为JBuilder9的入门教材,也可供有一定经验的开发人员查阅。Java是目前最流行的编程语言之一,基于Java语言产生的Java体系是世界上很多开发人员用其开发企业应用的首选。JBuilder作为Java的一个工具,是最优秀的Java集成开发环境之一。目前它的最新版本是JBuilder9,本书也是以JBuider9进行介绍的。本书共分为9章。第1章简单介绍了Java语言的产生和发展,以及JBuilder9的应用浏览器;第2章使用JBuilder9做了几个简单应用,在这几个应用中读者将了解工程、应用程序和JavaBean的概念;第3章介绍了JBuilder9的可视化编程环境,并且使用两个实例来介绍Java用户界面中的组件、容器、菜单以及布局管理器等概念;第4章介绍了使用JBuilder9开发Web应用,并且通过Struts技术的使用说明了Web应用的设计理念和MVC的设计思想;第5章介绍了使用JBuilder9开发数据库应用;第6章是JBuilder9的高级应用之一,详细介绍了团队开发和CVS的概念和应用,以及JavaDoc的制作;第7章是JBuilder9的高级应用之二,详细介绍了单元测试的概念和应用,Ant编译部署技术以及Web服务技术;第8章是XML的内容,详细介绍了XML的基本语法和设计思路、XML的转换和验证以及数据绑定;第9章是J2EE的内容,详细介绍了J2EE的基本概念、EJB技术以及JBuilder9对这些技术应用的集成。本书的两位主编人员是具有多年Java开发经验的高级程序员,在本书中融入了他们的很多经验和设计思想,相信读者能从本书中学到很多经验。本书内容丰富,结构清晰,语言简练,实例众多。对于入门级读者来说,本书将是带领其进入Java领域的首选:对于有一定经验的开发人员来说,本书也是深化编程思想和解决困惑的好帮手。本书是多人智慧的结晶,除封面署名的作者外,参与整理资料和制作的人员还有王强、史新霞、周惠、杨玉敏、张凤霞、买芳芳、贺宝江、宋军山、亢喜成、龙红霞、龙海、王燕、陈丙离、张挂云、张极超和赵永魁等。由于作者水平有限,书中难免有不足之处,欢迎广大读者批评指正。
-
JBuilder 9 软件开发项目实践陆正中,马进德,石正贵等 编著JBuilder是Borland公司的重点产品,随着Java语言的流行,越来越多的开发者青睐这个可视化的Java应用开发工具。使用JBuilder进行Java应用开发,可以极大地加快生手的学习速度,缩短熟手的开发时间,因而在短短几年内成为广大程序员最喜爱的开发工具之一。JBuilder9则集成了软件开发、调试、部署、管理等工具,极大地提高了项目开发的速度。本书以实例方式讨论JBuilder9的使用,同时也让读者学习了项目开发过程。本书的主要内容采用“基础+提高”的方式来介绍。第1章简单介绍了JBuilder的集成开发环境和基本控件,为后面的学习打下坚实的基础。后面以10个实例来介绍用JBuilder9开发数据库应用、网络应用、多媒体应用的各种方法。每一章介绍的项目不仅具有较高的实用价值,且各章强调的知识点都不一样。其中第2,3,4,5章属于数据库应用篇,介绍了数据库应用开发方面的知识,特别是第5章,详细介绍了B/S结构的数据库应用开发。第6,7,8章属于网络应用篇,分别介绍了三个常用软件:网上聊天室,FTP文件传输系统,P2P资源共享系统。第9,10,11章属于多媒体应用篇,分别介绍了多方位演示系统、三维动画演示系统和视频播放系统。书中介绍了JBuilder9应用系统开发的如下知识与技巧:JBuilder9中的数据库控件;数据库连接技术;SQLServer数据库设计方法;FTP协议及使用;对等网络(P2P)技术;Socket协议及应用;动画技术;图像技术;音频技术;多线程技术。本书适合于对Java语言有一定了解的读者,所以本书基本上没有讲述Java语法,而是直接介绍如何使用JBuilder9进行项目开发。对于对JBuilder9较熟或有一点了解的读者来说,想好好学习JBuilder9并获得一定的项目经验,本书将是上上之选。书中的应用系统均在JBuilder9+Windows2000环境中调试运行。
-
PowerBuilder实用教程郑阿奇主编;殷红先,张为民编著本书不仅适合于教学,也适合于用PowerBuilder开发应用系统的用户学习和参考。读者只要阅读本书,结合上机操作,完成书中的习题和上机实验,就能在较短的时间内基本掌握PowerBuilder及其应用技术。本书包含实用教程、习题、上机操作指导和综合应用实习等4部分。实用教程比较系统地介绍PowerBuilder9.0开发环境、PowerBuilder语言、窗口及窗口控件、创建数据库、数据窗口对象及控件、用户自定义对象及事件函数和结构、菜单、SQL语句、游标、数据管道、PBL库管理器等。习题主要训练基本概念。实验部分着重训练配套的基本内容和操作方法,实验内容既是一个应用题又是一个开发题。综合应用实习把各部分连在一起,构成一个小的应用系统。本书可作为大学本科和专科有关课程的教材或教学参考书,也可作为开发PowerBuilder应用系统的用户学习和参考。
-
PowerBuilder 9.0实用解析郭宝利等编著本书划分为基础知识、实用技巧和高级话题3部分;在书中没有明显标出,以避免人为地给读者制造心理障碍。第1章介绍的是全局性的基础知识,以便读者有个全局的感性认识。第2章介绍应用对象。因为应用对象是PowerBuilder应用程序执行的入口点,所以首先介绍该对象。第3章介绍最常用的窗口,介绍过程中穿插了Windows界面应用程序设计的思想,以便开发人员对PB应用程序界面设计有章可循。第4章介绍数据库的相关知识和操作。这4章的内容是非常基础性的,是初学者感兴趣的几个方面,所以都放在前面介绍。但考虑到学习的阶梯性,这4章的讲解并没有穿插太多的实用性、技巧性的内容。先界面,后编程,这也是初学者的一般学习规律。第5章开始介绍编程的相关知识。介绍基础知识的同时贯穿了编程风格的培养,这是团队开发人员之间进行编程交流的基本素质之所在,并且从本章开始贯穿实用性的知识。第6章到第9章分别介绍数据窗口对象、常用控件、数据窗口控件、菜单和MDI应用,并介绍了一个非常容易让学习者感兴趣的实例。相信通过对这些内容的学习,读者可以由一名初学者转变为开发者。所以,从第10章到第18章介绍各种对象的同时,还贯穿了和它们相关的一些实用技巧和开发疑难的解决方法。相信通过对这些内容的学习,读者应该会成为一名熟练的开发者,完全可以从事商品软件的开发了。但是,项目开发需要的不仅仅是对开发工具的熟练应用,更重要的是应具备一些高层的开发思想和编程风格。这些将决定一名程序员是否具有良好的逻辑抽象能力,以便能够编写出重用性比较好的程序。编程风格决定了团队成员之间是否能容易地交流,所以作者又用了两章的篇幅介绍了PFC编程和PB的编码规范。在介绍PFC时,作者的着眼点并不仅仅是将PFC的用法告诉读者,而是强调PFC的设计思想,以便开发者可以从中体会到一种可以重用的程序设计思路。第20到27章介绍PowerBuilder9.0的新增内容和扩展功能。本书全面、系统地介绍了PowerBuilder9.0的开发环境、技巧以及笔者多年来的PowerBuilder开发经验。全书共分3部分,第1~19章为C/S开发,第20~24章为B/S应用开发,其余内容为PowerBuilder扩展功能。其中,第1~4章介绍PowerBuilder的基础知识;第5~9章介绍PowerBuilder的编程知识,并融会了笔者多年来的开发经验;第10~19章和第28章紧密结合软件项目设计思想,介绍了PowerBuilder项目开发的实用知识;其他章节侧重于PowerBuilder9.0新增知识和B/S开发的介绍。本书涵盖了PowerBuilder9.0的所有内容,知识点系统、全面和实用,适用于从事或准备从事使用PowerBuilder进行开发的各层次的工程技术人员以及大中专院校师生。