From the Editor-in-Chief of PowerBuilder Developer's Journal

Bruce Armstrong

Subscribe to Bruce Armstrong: eMailAlertsEmail Alerts
Get Bruce Armstrong via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Bruce Armstrong

Over the years we've been offered, either by Sybase or by third-party companies, a number of "move PowerBuilder to the Web" offerings. Focusing specifically on those offered by Sybase, we were first offered Web.pb. It was provided as a set of libraries with PowerBuilder 6 that was built on the Distributed PowerBuilder (DPB) technology introduced with PowerBuilder 5. It actually worked fairly well for developing Web front-ends to non-visual components in an n-tier environment. However, its dependence on DPB spelled its doom once DPB was de-supported in favor of EAServer. Sybase also provided us with a few other technologies in PowerBuilder 6 in an attempt to bridge traditional PowerBuilder development with the Web. Those included the Window ActiveX, the DataWindow plug-in and ActiveX, and (most importantly) the ability of the DataWindow to generate HTML. The plug-ins ... (more)

Using the New TableBlob Column Type

If you're familiar with the Database Binary / Text Large Object column type in PowerBuilder Classic (see Figure 1), you know it's a way of storing blob data associated with an OLE Automation application (Paint, Microsoft Word, Microsoft Excel) and then displaying it as part of a DataWindow. There were some limitations with the Database Binary / Text Large Object. It required the end user to have the application that was used to add the object to the database in order to view the data. It often didn't display the data well within the DataWindow. And it wrapped the data stored in th... (more)

Say Hello to PowerBuilder 12.5!

By the time you read this, PowerBuilder 12.5 should be released. Like several ".5" releases before it (i.e., 6.5, 10.5 and 11.5), this release is a major release with a number of significant new features. We'll have a number of individual articles in PBDJ that will dive into these new features in greater detail. Given the editorial lead time, I wouldn't be surprised if you've even read a few by the time you read this! For now though, I'd like to give a brief overview of what you'll see in this new version. PowerBuilder Classic Just to show that you haven't been ignored if you're s... (more)

Creation and Consumption of Web Services with PowerBuilder

PowerBuilder 12.5 introduced a number of significant enhancements to web services support, both for creation and consumption. In particular, the following were introduced as new features in PowerBuilder.NET: WCF client proxy WCF service target REST client proxy We're going to look at what those new features provide and how to use them. We're also going to look at how we can package some of that functionality so that it can be used from PowerBuilder Classic applications as well. Windows Communication Foundation (WCF) First though, some background. When support for a web service client... (more)

Eating Your Own Dog Food

You might remember from my TechWave 2004 notes, "eating your own dog food" is my favorite means of describing a company using its own products in its public interface to their customers (e.g., their Web site). If a company expects their customers to put faith in the utility and stability of the product, they should be showing that same confidence in the product themselves. Well, we have another excellent example of Sybase doing that. Are you familiar with the search engine on Sybase? No, not that search engine! That was the old one that ran slowly and gave you useless results. S... (more)