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

What do you want to see in PowerBuilder 12? That's not just my question for you this month, it's also Sybase's question for you as well. Two things demonstrate that. The first is the recent invitation to participate in a survey by Sue Dunnell, PowerBuilder's product manager, so PowerBuilder users could "provide some feedback to us as we plan for the next major release of PowerBuilder." The survey may still be assessable by the time you read this at www.zoomerang.com/survey.zgi?p=WEB226LD7N48ZT The second is a series of posts by Dave Fish, PowerBuilder engineering evangelist, in the sybase.public.powerbuilder.futures.discussions section of the Sybase newsgroups. In those posts, he discusses in broad terms particular areas where they're planning new features for 11.x and 12.0 and solicits input on the direction. Specifically: • 11.x enhancements (incremental comp... (more)

PowerBuilder Feature — Calling .NET Assemblies from PowerBuilder Using COM Wrappers

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 it was introduced is the ability of non-.NET applications to call .NET components through the use of a COM Callable Wrapper (CCW). I'm going to demonstrate how to use a CCW to use the new SMTPClient class in .NET 2.0. The first thing we'll need to do is create our own .NET component using the new c... (more)

Upcoming PowerBuilder Events in the United States

Join John Strano for a look at the new features and functionality of PowerBuilder 12. Network with your fellow PowerBuilder developers. Pittsburgh Sybase User Group Meeting, November 10, Pittsburgh, PA Atlanta Sybase User Group Meeting, November 11, Atlanta, GA ... (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)

DataWindow.NET How To: Data Entry Form

Last month we looked at Microsoft's .NET Pet Shop sample application and saw how DataWindow.NET technology could be used in the data access layer of an ASP.NET-based application to reduce the its complexity and increase developer productivity. This month we'll look at another Microsoft sample application to see what benefits DataWindow.NET technology can provide when used for data presentation and data access in a Windows Forms (WinForms) application. To fully appreciate how much DataWindow.NET simplifies the development of database applications in Windows Forms, you'll need the ... (more)