PowerBuilder Tips, Tricks, and Techniques

Arthur Hefti

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

Top Stories by Arthur Hefti

The latest development technologies rely on intermediate languages and can be decompiled. PowerBuilder is no exception. In this article, we will address the risks posed by decompilers. We will also discuss what can be done to protect against the possible negative results of decompilation - whether you create in-house applications, commercial applications, or are using these applications for your business. A PowerBuilder Decompiler? A decompiler is a program that reads executable code and decompiles it, providing access to source code. It has nothing to do with viruses or other forms of hacking, but - of course - it can be used illegally. Imagine that you've lost your source code (which is certainly possible if you don't use source code control systems); you have the right to use a decompiler on your code. You don't have the right to decompile someone else's code (unl... (more)

Using PowerBuilder Assemblies in .NET

PBDJ Feature Story There's a lot of "legacy" PowerBuilder code that you might want to access from .NET applications or perhaps PowerBuilder has some superior functionality that you would like to make use of in a .NET application. Think about how easy it would be to create a report in PowerBuilder with a DataWindow. Of course, PB can provide functionality through Web Services (see my article "Prognos with DataWindow.NET 2.0 and PowerBuilder 11 Web Services" in PBDJ some time ago) but this has its limitations. In the article "PowerBuilder 11's .NET Interoperability" in PBDJ, John S... (more)

Innovationspreis-IT Best of Industrie und Logistik für CATTOR

Zürich, 28. April 2014 – Nach 2012 ist CATTOR auch 2014 wieder auf der Industrie & Logistik- Bestenliste des Innovationspreis-IT Nach 2012 haben wir auch 2014 mit CATTOR am Wettbewerb Innovationspreis-IT der Initiative Mittelstand teilgenommen. CATTOR wurde wieder mit einem Platz auf der Industrie und Logistik- Bestenliste prämiert. Seit 2004 verleiht die Initiative Mittelstand jährlich den INNOVATIONSPREIS-IT auf der Computermesse CeBIT für die mittelstandsgeeignetsten IT-Lösungen. Mit dem begehrten Preis werden Unternehmen jeder Größe dazu ermutigt, IT-Lösungen zu entwic... (more)

CATTOR Mobile: Papierlose Servicerapporte inkl. Unterschrift

Zürich, 3. Januar 2014 – Per sofort ist die Version 2.0 von CATTOR Mobile im iTunes App Store verfügbar. Wichtigste Neuerungen, neben der Anpassung an iOS 7, ist der „Nur Stunden“ Modus für Aufträge. Ist ein Auftrag mit „Nur Stunden“ markiert, so sieht der Kunde nur aufgewendete Stunde und keine Preise auf den Ersatzteilen. In-House Aufträge sind nun auch prominenter markiert. CATTOR Mobile ist eine iPad Anwendung für den Servicetechniker, auf die eingeplante Aufträge synchronisiert werden. Der Servicetechniker fügt die aufgewendeten Zeiten dem Auftrag hinzu und erfasst noch Beme... (more)

Encryption in PowerBuilder

Keeping information away from curious eyes is a challenging task. For example, you might need to encrypt data before sending it over the Internet. Or you might be storing some information in a database that not even an administrator is allowed to see. This article provides a brief overview of encryption techniques and shows how to do encryption in PowerBuilder. Short History Encryption goes as far back as ancient Egypt. In 1900 B.C. the Egyptians used a derivation of standard hieroglyphics to make a message more difficult to read. The art of hiding messages improved over the centu... (more)