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

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 began a series of tutorials on using PowerBuilder 9. They were originally released in Word format, but are now available in HTML. www.powerbuilder.org/ Pocket PowerBuilder Planner 9/2003 – dwextreme.com made a version of their planner available for Pocket PowerBuilder applications. www.dw-extrem... (more)

PowerBuilder 10.5: Revised Menus, Toolbars and New Icons

One of the long awaited features introduced in PowerBuilder 10.5 is support for contemporary (aka Office XP) menus and toolbars. The first difference you'll notice is that the flat contemporary style and new icons are used extensively throughout the PowerBuilder IDE itself (Figure 1). New Menu Options The next thing you'll notice is a dizzying array of new options in a new "Appearance" tab page in the Properties pane for the top level menu item. What adds to the dizzying effect is that the menu options (Figure 2) and the toolbar options (Figure 6) are all combined on the same tab ... (more)

PBDJ Feature — Creating PocketBuilder Installs for SmartPhones Using NSIS

Did you know you can make automated installs for your PocketPC and SmartPhone applications created with PocketBuilder? When you use a PocketBuilder project to compile your application, it automatically creates an _setup.ini file that can be fed to a third-party EZSetup program to create the installation executable (see Listing 1). It also creates a _makecab.bat file that is used to create the CAB file (see Listing 2). The project even automatically executes that file. That batch file includes a commented-out call to the EZSetup program. There ar... (more)

Calling .NET Components from PowerBuilder

Back in August of 2006, I wrote an article about calling .NET components from PowerBuilder using COM wrappers (i.e., CCW). Since I was basing it on a registry entry approach, the technique demonstrated required the component to be added to the GAC, which in turn required that we create a strong name and sign the assembly (besides having it compiled as a COM-visible assembly). You don't always have access to the GAC or the registry of the machine that you need to deploy your application to. Well, fortunately we have some options. Beginning with Windows XP and Windows Server 2003, t... (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)