PowerBuilder Tips, Tricks, and Techniques

Berndt Hamboeck

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


Latest Articles from 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 th...
'Web services are a new breed of Web application. They're self-contained, self-describing, modular applications that can be published, located, and invoked across the Web. Web services perform functions, which can be anything from simple requests to complicated business processes.
One of the biggest problems in an enterprise is deploying the application. Usually you have to deliver a new release of your application to several hundred workstations. This may be a time-consuming and very cost-intensive task.
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?
There's a variety of programming languages worth taking a look at, many of which can be used in your EAServer and client/server projects.
What's a Web site without a search engine? If you want your Web site or your company Web site to be cutting edge, this article shows you how.
The Web Services Description Language (WSDL) makes it possible for automated code-generation tools, like PowerBuilder 9 with its Web services wizard, to simplify building clients for existing Web services.
Perhaps you don't want all the users of your site to have the same type of access. Maybe you want to restrict some of the content to certain users, or know who uses what on your machine, or give different users a different color scheme on the page. In a nutshell: you want to know what ...
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 througho...
There is (still) a growing market for Java development tools. This is a good thing, but also a big problem, since I don't have a plug-in for every IDE for my secret love: Sybase EAServer. It's not fun to build a .jar, .war, or .ear in the IDE, then fire up the Jaguar Manager and do the...
In Part 1 (PBDJ, Vol. 9, issue 6) I discussed directory services and how they provide authentication, access control, and finder services for our application. In Part 2, I explain how the JNDI API lets us easily use LDAP.
EAServer includes a powerful API called the Interface Repository. In this article I'll create a small service component to clean this repository of unwanted files that might be created when you deploy PowerBuilder components. I'll show how to get all the packages associated with your s...
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 n...
Struts is an open source initiative from the Jakarta Project written in Java. Sponsored by the Apache Software Foundation, the project's goal is to provide an open source framework that's useful for building Web applications with Java servlet and JavaServer Pages (JSP) technology. Stru...
'Web services are a new breed of Web application. They're self-contained, self-describing, modular applications that can be published, located, and invoked across the Web. Web services perform functions, which can be anything from simple requests to complicated business processes.
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?