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 two-part article provides a primer on OLE, some practical examples of its use, and demonstrates some methods for addressing the limitations of PowerBuilder's implementation of OLE. In Part 1 I provided some background information for OLE and discussed the use of custom controls, in Part 2 I talk about OLE Automation and OLE objects. OLE Automation OLE Automation is the interface through which one application (e.g., Microsoft Outlook) makes the methods, properties, and events of its objects (e.g., Folders, Messages, Address Book) available for use within another application. Using OLE Automation, a developer could automate another application (e.g., creating and then printing form letters from Microsoft Word) or they may just use a portion of another application within their own (e.g., using the spell-check capability within Microsoft Word to spell-check text ... (more)

PowerBuilder Web Deployment Kit

In July I wrote an article for PBDJ explaining what the PowerBuilder Web Deployment Kit, by Bruce Armstrong, version 1.0, was and how to use it (Vol. 7, issue 7). Well, things change rapidly in this brave new world, and by the time you read this a new major version of the PBWDK will be available. Version 2.0 offers some significant new features (see Table 1), but also requires some significant changes in the way the product is used. This article then is an update of the original, explaining how to take advantage of those new features. I'm also providing some improved HTML/JavaScri... (more)

PowerBuilder News

PowerBuilder Third Party uNokSoftGroup 06/19/2005 - Microsoft Web Browser (HTMLDocument) - This is the sample code showing how to view, edit values, and submit a Web page from PowerBuilder with OLE: Microsoft Web Browser. www.mycgiserver.com/~unoksoftgroup/powerbuilder_win32api/ powerbuilder_win32api.html CatSoft Development 06/24/2005 - Cryptography sample updated to PB10 www.catsoft.ch/asp/page.asp?key=downloads&wh=501 Aart Onkenhout 06/07/2005 - Small addition for the Tooltip control www.onkenhout.speedlinq.nl/pbtip015.html 06/02/2005 - Beta version (build 119) of version 2.5 of co... (more)

Are We Headed in the Right Direction?

Sybase is currently in the middle of the most aggressive marketing program that I've seen for PowerBuilder in recent history. If you've been following my blog (and if you haven't you should) you'll know that Sybase recently ran a four-page ad in Visual Studio magazine promoting the release of PowerBuilder 12 (http://xrl.us/bhmxfe). They've also been conducting a worldwide series of "Developer Days" promoting PowerBuilder 12 and a number of other Sybase products. One of the things they show during that road show is a rather tentative "road map" of which features are planned for fu... (more)

Calling .NET Components from PowerBuilder

I've written a number of articles in the past on using .NET components, both visual and non-visual, from a PowerBuilder "Classic" (i.e., Win32) application. Until now, all of them involved using a .NET component that was either provided in the .NET Framework or created using Visual Studio. What changes with PowerBuilder 12 is that we can now write a non-visual component using PowerBuilder.NET, so the solution is entirely PowerBuilder based. Technically, this really first became possible with the introduction of the .NET assembly target in PowerBuilder 11. However, there were a cou... (more)