PowerBuilder之5年经验谈

 

版权说明

本系列文章在博客园发表,除允许在互联网上自由转载外,不允许以其它任何方式拷贝、编辑、印刷出版、制作发行及传播,包括不允许在笔者未知晓的情况下制作成各种格式的电子文档并传播,更不得在未经笔者本人允许的情况下以任何形式的拷贝用于商业用途。笔者对本系列文章保留有追究其侵权责任的权利。

若需制成电子文档并用于非商业用途方式的传播,请保留以下版权信息,并与笔者联系邮寄副本一份。

作者:张楠

网名:SummerHeart

EmailCostware@163.com

Bloghttp://summerheart.cnblogs.com/

      http://blog.csdn.net/summerheart

时间:2008.5.26         

Copyright: 2008  

PS:转载请保留以上版权信息

前言

笔者从事PB开发曾历经5年多的时间,目前还偶尔用之开发项目。从大学98年起就开始学习,也是所学的第一个开发语言工具,在这漫长的时间里从了解到掌握到精于她的某些方面的技术,能深刻的体会到PB确实是一款从事MIS开发高效快捷且功能强大的工具。作为最早的4GL开发工具,其特点表现在:1.集成在ScriptSQL查询语言;2.具有独创性的Datawindow技术,与Database的存储过程配合,能实现非常强大的报表;3.无所不能NonVisualObject,及其对OLECOM的支持;4.Power++接合实现对C++类的调用;5.支持高效的数据库专用接口;6.EAServer的支持,让代码平稳的由C/SB/S过度。等等,诸多方面的优点造就了PowerBuilder曾经的鼎盛时期。

曾经风靡一时的软件项目开发工具,时至今日,还依然发挥着它的光和热,这不得不肯定的说,在某些功能方面,确实有着其它工具不可超越的优点。而纵观当今开发工具市场,各种支持.NetJ2EE的开发工具的比比皆是,不但有着大量华丽的UI开发组件,在数据库ORM方面,框架本身也已经有了很强的支持能力,PB曾经的优势是否仍然存在呢。

作为一个开发PB项目有过丰富经验的PB工具使用者来说,笔者不打算就PB的过去与未来作过多评说,仅想以总结的方式,整理记录下以往使用PB的一些心得,同时希望给学习中和正在使用PB的朋友在对PB的应用上能有一些帮助和提高。

关于此文章的讲解,笔者力图在PB11.2上讲解,并与PB8.02作对比,以体现PB11.2的诸多新特性。据一些PB高手反映PB11.2相对讲还算比较稳定的,所以选择以PB11.2为主进行讲解。另外因笔者以前开发项目都是在PB8.02上开发的,故在讲解中会用到现成的项目作为例子,但不保证能在PB11.2上能使用。

目录

PowerBuilder 不容忽视的细节

PowerBuilderUnicode的支持 (2008-05-27)
   
    PowerBuilder的关键字Create     (2008-06-01)

    PowerBuilder的关键字Post (2008-06-26)

     Control 事件编程

     数据接口 transation对象

     编译器选项

DataWindow的魅力

     DataWindow基础

     DWControl的事件编程

     DWQuery

     DWDS

     DW设计界面与SQL界面

     DwADO

     动态Datawindow

     Datawindow出报表

NonVisualObject

     PObject 有关PObject及类体系

NonVisualObjectCOM

iAnyWhere 介绍

尝试PB.Net应用

说明:以上目录只是初定的,后期随内容的增加会做修改。

 

posted @ 2008-05-26 23:15  编程夜猫  阅读(6853)  评论(48编辑  收藏  举报