zoukankan      html  css  js  c++  java
  • 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应用

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

  • 相关阅读:
    夺命雷公狗---PDO NO:5 使用PDO执行SQL语句之exec
    夺命雷公狗---PDO NO:4 的错误处理模式
    夺命雷公狗---PDO NO:3与连接有关的选项
    夺命雷公狗---PDO NO:02 链接mysql数据库的DSN
    夺命雷公狗---PDO NO:01 PDO介绍和安装
    夺命雷公狗---oop面向对象 NO:5 魔术方法set和get和isset和unset
    夺命雷公狗---oop面向对象 NO:4 封装
    夺命雷公狗---oop面向对象 NO:3 对象中的构造方法和析构方法
    夺命雷公狗---oop面向对象 NO:2 属性的介绍
    夺命雷公狗---oop面向对象 NO:1 面向对象的简介
  • 原文地址:https://www.cnblogs.com/SummerHeart/p/1208002.html
Copyright © 2011-2022 走看看