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

Bruce Armstrong

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


Latest Articles from Bruce Armstrong
I used to implement SMTP for PowerBuilder using a PBNI class that used P.J. Naughter's CPJNSMTPConnection MFC class to do the heavy lifting. Well, .NET 2.0 changes all that. One of the new features of .NET 2.0 is the introduction of a SMTPClient class. One of the features of .NET since...
Welcome to TechWave 2006! The structure of the conference has changed significantly this year. The two- and four-day a.m. education courses are gone, at least in that format. This year what were the two-day classes are given in a single five-hour session on either Monday or Tuesday aft...
I was originally planning on attending the .Net Interop in PB11 class. However, due to a bit of a snafu Sybase thought I was an employee and scheduled me to proctor the New Features in PB 10.5 / 11.0 class. It was actually quite encouraging to know that the class was held twice (once p...
John Chen thanked ISUG and TeamSybase for being here. He then thanked the event sponsors. He noted that keynote was being webcast live and made disclaimers. He also noted that board of directors are attending the event and meeting the customers.
I'm here a bit early because TeamSybase has their own reception Saturday evening. According to the Newswave, there are 1,600 attendees this year. Here?s a picture of the logo welcoming everyone to Techwave. That backpack in front of it is the one you get when you register. ISUG had a d...
PowerBuilder Developer Resources released PBDelta version 5.2.0. This new version includes PowerBuilder 10.5 support including new icons and menus.
PowerBuilder has almost entirely lost mind share. In order to reintroduce PowerBuilder to a new generation of developers, Sybase should treat it like a new product. When it was originally being developed, PowerSoft used the product internally and also partnered with clients, providing ...
Sybase announced the availability of Sybase PowerBuilder 10.5, the next-generation rapid application development tool. PowerBuilder 10.5 features key functionality enhancements and improves the DataWindow, an industry leading patented data access, presentation, and manipulation tool. T...
One of the first things you'll notice when you open up the File->New->DataWindow dialog in DataWindow Designer 2.0 is the new TreeView DataWindow presentation style (see Figure 1). Once you've double-clicked on that, you'll see the same series of dialogs that you're already familiar wi...
PBDR.com announced a major upgrade of PBDoc to version 3.0. PBDoc is a tool for generating professional documentation directly from PowerBuilder source code.
Not everybody is a seasoned PowerBuilder user, but a great deal of the documentation and samples are written as if they were. People who are new to the product need to be able to establish an early meaningful success with the product in order to form a good first impression. As Kathy S...
This month we'll take an in-depth look at the new features introduced or existing features enhanced in DataWindow.NET 2.0. In summary, DataWindow.NET 20 includes the following:
The newest version of the market's favorite 4GL RAD tool, PowerBuilder, is now available! This all-time classic has always enabled developers to quickly and easily build the critical data-driven applications they need. Now, it's even better and souped-up with the features you need to a...
Novalys is conducting its annual Worldwide PowerBuilder Survey. When you complete the survey you can see the 2005 results.
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 creat...
One of the first things you'll notice when you open up the File -> New -> DataWindow dialog is the new TreeView DataWindow presentation style (see Figure 1). The first thing you'll actually notice is that all of the IDE icons have more of an XP style, but then you'll notice the new pre...
One of the 'new' features in PowerBuilder 10.5 was actually initially introduced in the PowerBuilder 10.2 maintenance release. The folks at Sybase finally addressed a number of fundamental issues with database tracing for deployed applications.
In addition to the other new features in PowerBuilder 10.5 that we've covered in this issue, there are a number that do bear mentioning but aren't significant enough to merit a separate article. I've grouped them together in this 'miscellaneous' enhancements discussion. I'm going to lo...
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).
One new long-anticipated feature of PowerBuilder 10.5 was originally planned for the PowerBuilder 10.0 release: the new Rich Text Edit (RTE) control. The original RTE control (see Figure 1) was introduced into PowerBuilder before Microsoft implemented a Rich Edit Control within the Win...
This month we take an in-depth look at the new features introduced or existing features enhanced in PowerBuilder 10.5. Even though it is not a full point release, it (like 6.5) is a full major release. In order to get many of these enhancements to the user (you and me) sooner, Sybase s...
Back in the late 1980s I was using a data management tool known as DataEase. At the time it was a DOS-based tool that communicated only with its own proprietary database files. Essentially it was a competitor to dBase, but one that was more network-aware and provided better screen-gene...
The PowerBuilder Application Server Plugin (PASP) is a new product offering from Sybase. It's currently in beta as part of the EAServer 6.0 beta; however, when released it will be distributed as a separate product. The PASP allows PowerBuilder developers to deploy PowerBuilder componen...
TopWizProgramming announced that PBSearch had been updated so that it now supports PowerBuilder 10.5.
In this article, we're going to look at how DataWindow.NET technology is a simpler but more powerful way of formatting data in the presentation layer. We'll be taking a sample application provided by Microsoft for .NET and implementing it using DataWindow.NET technology.
The PowerBuilder Developer's Resource (PBDR) released PBDelta v5.1.1. This update fixes a number of bugs and makes improvements to the installation procedure of site license customers. A new page has been created giving full details of the changes to each PBDelta version.
For the past three months I've been looking at new products or new versions of products that Sybase is introducing and reviewing some of my concerns with them. My general sense is that Sybase is often headed in the right direction, but that they're moving too slowly. In no place is it ...
Enable, a framework-level tool for the localization of PowerBuilder applications, released version 1.2, which introduces Enable Explorer, a powerful runtime utility to view the visual structure of running windows, select and take notes on controls and DataWindow objects, as well as res...
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.
A few months ago I promised to look at four new or updated technologies coming from Sybase and discuss my concerns with each of them. So far we've looked at the deployment to ASP.NET feature coming in PowerBuilder 11 and the Application Server Plug-in for PowerBuilder that is being int...
8/28 - PBDR released version 5.1 of PBDelta. The new version has a number of enhancements and fixes a number of minor bugs.
Using Object Linking and Embedding (OLE) from PowerBuilder - whether in OLE Automation or the use of ActiveX controls - has long been a source of frustration for many PowerBuilder developers.
Last month I started a series in which I'll be looking at some of the important new technology offerings Sybase showed at TechWave and share with you my comments (good or bad) about those technologies.
Aart Onkenhout introduced Coolbar, wrappers around the Microsoft rebar and toolbar control to make it possible to have Office XP- and Office 2003-style toolbars in PowerBuilder applications. Although some of the features will be available in the newest PowerBuilder version (10.5), thes...
This year TechWave 2005 took place at Caesars Palace in Las Vegas. For those of you who didn't make it, the following is a recap of the events, with a couple of thoughts and suggestions thrown in.
Sybase's Adaptive Server Anywhere (ASA) is a small footprint, low maintenance database designed for mobile, embedded, personal and workgroup settings. In spite of its compact nature, it still provides all the 'big iron' features, such as replication, synchronization, and Java in the da...
Or, more specifically, it's not coming quickly enough. With regard to the future of PowerBuilder and related technologies, there were several significant product directions announced and/or demonstrated at TechWave 2005. What I would like to focus on is four of them: the new PowerBuild...
Aart Onkenhout released a new version of ScWho. ScWho allows you to see what objects you and other project members have checked out at a certain moment when using PB Native source control and is written using PB8.
As we mentioned in Part 1 (PBDJ, Vol. 12, issue 7), we needed to 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).
Last month we saw how DataWindow.NET technology can be a benefit when used for data presentation and data access in a Windows Forms (WinForms) application. This month we're going to look at how DataWindow.NET technology is a simpler but more powerful way of formatting data in the prese...