PowerBuilder Tips, Tricks, and Techniques

Arthur Hefti

Subscribe to Arthur Hefti: eMailAlertsEmail Alerts
Get Arthur Hefti: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Arthur Hefti

Last year I wrote an article in PBDJ describing an ASP.NET project that was done with DataWindow.NET in the browser ("Prognos" Volume 14, Issue 4) and PowerBuilder Web Services in the back end. The front end consisted of an intro page, two data entry pages, and one page with the result. The front end was rewritten in a couple of other technologies to test different ways to create browser-based applications. This article covers solutions that run in different browsers and on different operation systems. I will also look at PowerBuilder 11.2 Webform although it is IE-only. At the end I will cover PowerBuilder WinForm and PocketBuilder as they could be solutions for applications that are not always connected. This article doesn't cover all the possible techniques (Appeon comes to mind if you're fine with an IE-only solution or WPF XBAP used for no-touch deployment of W... (more)

Taking PowerBuilder's PBDOM Out for a Spin

So you think, "Why bother using PBDOM?" Well, you can use PDOM to manipulate elements in an XML document. That means you can move elements in a document or from one document to another. You can add elements to a document or delete them from a document. And, with a little coding, you can import nested XML data into a DataWindow. With the XML capabilities in the DataWindow introduced with Sybase's PowerBuilder 9, it's possible to import and export data very fast and easily. You might have glanced at the PBDOM definition in the PowerBuilder help and figured it looked hard to handle... (more)

Prognos with DataWindow.NET 2.0 and PowerBuilder 11 Web Services

Prognos is an application used over the Internet to determine if it makes sense to apply for a scholarship. It's part of a program package used in a couple of cantons (the equivalent of a state in the U.S.) in Switzerland to manage applications for a scholarship. The current version runs with DataWindow.NET 2.0 and uses PowerBuilder 11 Web Services. To keep the installation slim it uses no database; instead the data is stored in DataWindows or XML files. Prognos makes use of AJAX techniques and accesses .NET classes from PowerBuilder for XML handling. Since it's used in Switzerl... (more)

Artikel "Using PowerBuilder Assemblies in .NET" in PBDJ publiziert

Das PowerBuilder Developers Journal (PBDJ) hat heute den Artikel von Arthur "Using PowerBuilder Assemblies in .NET" online geschaltet. Der Artikel zeigt an einem Beispiel wie einfach PowerBuilder Code in .NET verwendet werden kann.  Dies ist eine Technik, die wir in Projekten einsetzen um bestehende PowerBuilder Logik weiter zu verwenden bzw. in PowerBuilder und in .NET Projekten gleichzeitig zu verwenden. ... (more)

CATTOR als Fallstudie für agile Software Entwicklung

An der One Konferenz, die im Mai parallel zur topsoft 2012 in Zürich stattfindet, präsentieren wir die agile Entwicklung von CATTOR im verteilten Team. Wir sind im Block Herausforderungen agiler Softwareentwicklung am 9. Mai um 15:00 eingeplant. Aus dem Programm der One Konferenz: Agile Softwareentwicklung hat einen hohen Kommunikationsbedarf, die Entwickler befinden sich aber oft über die ganze Welt verteilt. Funktioniert agile Entwicklung unter diesen Bedingungen? Agil sollen aber nicht nur die Methode sein sondern auch die Resourcen. Arthur bespricht anhand eines Cases wie Proje... (more)