PowerBuilder: My Passion
What is PowerBuilder?

My views and experiences with PB

PowerBuilder is a graphical application development environment. Using PowerBuilder, you can easily develop powerful graphical applications that access server databases. PowerBuilder provides all the tools you need to build industrial-strength applications, such as order entry, accounting, and manufacturing systems.
PowerBuilder applications consist of windows that contain controls that users interact with. You can use all the standard controls--such as buttons, checkboxes, dropdown listboxes, and edit controls--as well as special PowerBuilder controls that make your applications easy to develop and easy to use.
PowerBuilder supports cross-platform development and deployment. For example, you can develop an application using PowerBuilder under Windows (either Windows 95 or Windows NT) and deploy the very same application--without changes--on a Windows 3.1, Macintosh, or UNIX machine. You can even have a cross-platform team of developers, some using Windows and some using the Macintosh, developing the same application at the same time. They can freely share PowerBuilder objects used in the application, because the objects are the same across the different computing platforms that PowerBuilder supports.
PowerBuilder includes a number of tools that let you build web-based applications and extend your existing applications to the Internet.
I have been working with PowerBuilder since version 3.0, Now PB is into its latest version 6.0
I had the opportunity of developing from simple PB applications to very large and complex ones
From PB 5.0 onwards PowerBuilder has introduced a new concept of PowerSoft Foundation Class Libraries (PFC). This is an entirely new and dynamic approach, which makes PB score much more than any other development tools available in the market today.
Its object oriented feature is improving with each new version it markets. PB definately has a very promising future.
Something about PFC
The PFC (Powersoft Foundation Class) is the first class library created by Powersoft. It was released with version 5 and is intended to assist developers in building applications. It is architected in a manner to save development time by using prebuilt classes of objects for standard functionality. The PFC can be extended to add corporate and/or application specific functionality.

This is based on a service based architecture (SBA). The theory behind this is that instead of having a 'fat client' ancestor structure, functionality is placed in services that can be turned on as needed. This method delivers smaller objects that can be developed and maintained for specific functionality. The advantage is that instead of loading a large ancestor with all the possible functionality that an object might need, a smaller ancestor is loaded with instance variables of other types of objects. Since these instance variables simply are a type of object, there is considerably less overhead when opening and accessing the ancesor object. Then as the application needs specific functionality, the instances are instantiated. This will lead to improved performance
 
Favourite Links
 

Pure Power
An excellent site for tweaky PB tips

Sybases Techinfo
Some official PB Info

PB Pool
PB Freebees

PB Zone
Good PB Site
Back
This page has been visited times.