Welcome!

PowerBuilder Tips, Tricks, and Techniques

Berndt Hamboeck

Subscribe to Berndt Hamboeck: eMailAlertsEmail Alerts
Get Berndt Hamboeck via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Berndt Hamboeck

The DropDownDataWindow (DDDW) edit style is one of PowerBuilder's outstanding features. Yes, I know there are a lot of new and exciting capabilities in the upcoming release of PowerBuilder, but in this article I'll try to solve some of the current problems with the existing features that are popping up in nearly every project I've seen. Here I'll focus on DropDownDataWindows, including: How to get started with DDDWs Filtering DDDWs without losing the display value in other rows Catching the collapsing of a DDDW Trapping the cursor keys in a DDDW Autocomplete DDDW values Getting Started The basics are well covered in the PowerBuilder User's Manual, but if you still have problems defining them look at Figure 1. Click on the column you want and its edit style (yes, click on edit on the properties) as DDDW (choose DropDownDW as Style Type). Next, choose your DataWindow, ... (more)

SQL Anywhere 10 & DataWindow .NET 2.0 in an ASP Environment

Most of the applications we software developers build need to interact somehow with data from a database. The .NET Framework defined by Microsoft provides a rich set of objects to manage database interaction; these classes are collectively referred to as ADO.NET and the latest versions of DataWindow .NET (which is now version 2.01). SQL Anywhere (version 10) fits perfectly in this environment, making development a lot easier; in addition, your applications will look good without spending a lot of time painting the user interface. In this article we'll look closer at exactly this... (more)

Go for Java IDEs

Many of us started playing around with Java several years ago, fighting our way through CLASSPATH variables, packages, and javac.exe, and ended up with our first "Hello World" or file read/write/close application. What did we use to write our first small application and classes? Notepad or another of our favorite text editors. Do you know what? We were happy. We didn't need to learn another IDE and we produced some small Java tools in a reasonable time. However, Java grew very, very fast. Suddenly there was Swing and EJBs and, wow, wait, there was a complete specification on how t... (more)

Wap Up Your EAServer 4.0

WAP stands for Wireless Application Protocol and is based on Wireless Markup Language (WML), which is closely related to Hypertext Markup Language (HTML). WAP enables you to quickly and easily deliver information and services to mobile users. It's independent from any other mobile or network standard and is compatible with all popular mobile communication networks. WAP is a communications protocol and application environment that can be built on any operating system, including PalmOS, EPOC, Windows CE, FLEXOS, OS/9, and JavaOS. It even provides service interoperability between dif... (more)

AXIS Third-Generation Web Services Implementation

Web services is an emerging technology driven by the will to securely expose business logic beyond the firewall. Through Web services you can encapsulate existing business processes, publish them as services, search for and subscribe to other services, and exchange information throughout and beyond the enterprise. Web services will enable application-to-application interaction without the need to know anything about application implementations (languages, operating systems, tools) and without the need to write connectors to each new application. Gartner defines a Web service as ... (more)