Welcome!

Developing in PowerBuilder

John Olson

Subscribe to John Olson: eMailAlertsEmail Alerts
Get John Olson via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by John Olson

Last year, after migrating a client's application from PFC 5.0.02 to 6.5, then applying some enhancements to take advantage of new features, the program began giving the following PFC error message: "For certain functionality the PFC DataStore requires a reference to its parent window. One of these cases has been encountered. To let the DataStore know who its parent window is, call the of_SetParentWindow() function after the DataStore creation." At first I was disturbed that the PFC developers had coupled the DataStore to a parent object. And worse, not only a parent object, but a window object. This would mean that every DataStore had to be associated with a window. I assumed I'd be forced to use my frame window as a parent for all the "free range" DataStores in my application. After analyzing the PFC code changes, I realized that the DataStore requires a parent w... (more)

We're Not in Kansas Anymore, Toto

If you're a regular reader you've probably noticed the recent evolution of this magazine from focusing specifically on PowerBuilder to covering the several tools included in EAStudio as well as the Enterprise Application Server. Though still called PowerBuilder Developer's Journal, this magazine now also has a subtitle: Enterprise Application Studio. While proud of our long history of cutting-edge PowerBuilder articles, we recognize that, as a lone software development tool, PB doesn't generate the interest it used to. Nearly 10 years after the first release of PowerBuilder, thi... (more)

TechWave 2000

Each year the Sybase conference gives me a good excuse to visit friends in Florida, catch some rays, go to amusement parks and take a break from my clients. I usually arrive on Friday or Saturday and stay until the following Sunday. That's nine days for a four-day conference; plenty of time to enjoy my former stomping grounds. However, during the four days of the conference I'm all business...sort of. You might find me at Jelly's Piano Bar or in one of the many restaurants - but even those times are meant for networking. The rest of the time I'll be taking advantage of this once-... (more)

A Heads-Up on TechWave

Once again Sybase's annual conference is quickly approaching. TechWave 2000 will be held at the location most popular among past attendees, Disney World's Swan and Dolphin hotels, from July 30 through August 3. Following the precedent set last year, this year's TechWave will cover all of Sybase's products rather than just the development tools, which was the standard until last year. The theme of this year's conference, "e-nabling your future," is reflected in a heavy Web development/e-commerce emphasis in the sessions being offered. Certainly that's where the excitement is in t... (more)

Enterprise Application Framework

Client/server is fading, supplanted by distributed architectures and Web clients; the new generation of architecture is here to stay. Fortunately, the latest generation of client/server object designs prepared developers and code for the transition to a distributed environment. Along with the new architecture, however, comes a need for framework and service objects designed for this environment. The PFC isn't appropriate because it's too fat. To fill the void many companies have built their own, but there haven't been any widely distributed libraries of this type. This may now b... (more)