Home SQL PHP HTML Perl PowerBuilder C/C++ General Solutions Contacts

PowerBuilder

Index

Tips

Datawindow Timer
Executable Name
Include Objects
Is Executable?
Object Exists?

Objects

Downloads

PowerBuilder


What is it?

A development environment, by sybase. It's extremely useful for large scale client/server development, particularly due to its datawindow facility. The development language used is Powerscript, which is best described as similar to an enhanced version of BASIC, with support for a large number of Object Orientated Development (OOD) features.

Pros

  • Excellent database support
  • Rapid application development
  • PowerBuilder's datawindow is the most powerful data manipulation tool that I know of
  • Fairly easy for beginners to use
  • Nice Graphical User Interface for development
  • Can run and debug directly from source code, without compilation, so saving valuable time

Cons

  • Very slow compiled code (it's not compiled to machine code)
  • Limited cross platform support (Windows, Solaris, Mac)
  • Trying too hard to be a web development tool, there are better options for this!
  • Makes Java on the server look fast, not recommended for busy application servers

Consider using for

  • Most windows applications
  • Anything which requires large amounts of data processing, but not large amounts of calculation on that data
  • Applications which need to be created quickly
  • Producing reports (also the underrated reporting tool Informix)
  • Prototyping

Some useful PowerBuilder links

  • PowerObject
    A great Powerbuilder discussion group in Yahoo! Groups
  • PBDR
    One of the best Powerbuilder development sites on the web - useful code, hints and tips.
  • Extreme Datawindows
    Some impressive examples of the power of the datawindow.

Webring Navigation

This is Code, all contents copyright - © Wayne Jones 2004.