Welcome!

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

This article seems like it should be the fourth in a series of articles. The first two were on non-visual components in August 2006 and July of 2007. The last one was in August of 2007. In that one, we looked at using the Interop Forms Toolkit to provide a COM wrapper for Visual .NET components - essentially making them ActiveX controls - so that PowerBuilder could use them. That article focused primarily on getting the visual component to display within PowerBuilder and being able to invoke functions on it. What we didn't look at then was allowing PowerBuilder to respond to events on the visual component. That's what we'll look at in this article. Since Microsoft introduced the Interop Forms Toolkit for Classic Visual Basic users, it implements support for events in a method that Classic Visual Basic supports (using the WithEvents keyword) but PowerBuilder doesn't. ... (more)

PowerBuilder News

POWERBUILDER PB2XLS 1.2 7/07 – Desta announced the release of PB2XLS 1.2. PB2XLS is a component for PowerBuilder applications that allows the developer to create Excel files, write information into cells and worksheets, and format cells and worksheets. www.desta.com.ua/pb2xls/ PB Code Analyzer 3.8 9/15 – Ascension Labs announced the release of PB Code Analyzer 3.8. The PB Code Analyzer suite consists of many useful tools integrated together in a simple to use yet powerful interface. www.ascensionlabs.com/pbcodeanalyzer.htm Spanish Language Tutorial 9/16 – El Portal de PowerBuilder beg... (more)

What's Coming in the Next Version of PowerBuilder?

Last month my editorial was about "must-have" improvements in PowerBuilder. Well, shortly after that piece was written we got a sneak peak at the enhancements coming in the next version of PowerBuilder. I can't say I got everything on my list, but some of the coming attractions are quite interesting. Strangely enough, the peak came as a result of an ISUG tech cast on the "compile to ASP.NET" feature that's supposed to be one of the major features of PowerBuilder 11. That feature is dependent on ASP.NET 2.0, and Microsoft recently announced a six-month slip in the ASP.NET 2.0 rele... (more)

Implementing the Microsoft Rich Edit Control

What we needed to do was implement spell checking in the rich edit fields in our application (see Figures 1 and 2). To do that, we got a license for the Sentry Spelling Checker Engine from Wintertree Software (www.wintertree-software.com). The utility is easily implemented and works quite well on standard Rich Edit controls. However, the PowerBuilder Rich Edit control is an OEM version of an old third-party control that was popular before Microsoft introduced its Rich Edit control to the common controls. As a result, the messages and functions it supports are completely differen... (more)

PBDJ Editorial: Is RAD Dead?

Well, if you listened to Rob Enderle of Enderle Group (www2.sdtimes.com/pdf/SDTimesBackIssues/sdtimes184.pdf) you might think that Rapid Application Development (RAD) is dead or dying. However, I think it's important to distinguish between two different things that are often lumped together and called RAD. One is the RAD development methodology and the other is 4GL tools that were often used in RAD development. The RAD methology originated with folks such as James Martin of IBM and was proposed as an alternative to the Waterfall model. Its principal components included JAD (join... (more)