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

An enterprise portal is the converged "hub" of multiple, complementary information management solutions, including document and content management, information search and retrieval, knowledge management, team collaboration, workflow, and business intelligence. In this article, we describe what an enterprise portal is and give you a brief overview of Sybase Enterprise Portal. Then we take a closer look at the portal and go over some of the installation requirements and steps for the Information Edition of the portal. We also delve into how to use a portal and build components (called portlets) for the portal using PowerBuilder. Finally, we include a section on portal security, an extremely important aspect of having a portal. Whether you write your own portal software, are thinking about using portal software, or are already using the Sybase Enterprise Portal, this ... (more)

DDDW Tips and Tricks

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 S... (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)

Tracking Users with EAServer

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 your users are doing on the Web server. This article will get you started. First we'll look at how you can tailor content for a particular user; to do this, you need to be able to identify the user. I assume you already know how to keep track of users across sessions. In this article, we'll put those... (more)

Is EAServer a Language-Neutral Platfom?

In Part 1 (PBDJ, Vol. 9, issue 11), we discussed a lot of different languages that could be compiled to Java bytecode. This month I'll provide a real example by using Jython in EAServer. Introduction to Jython Botanists know that if you cross-pollinate two different strains of plants, you create a hybrid, a new plant that exhibits the strengths of both its parents. Jython is a programming hybrid, an implementation of the Python scripting language written in 100% Pure Java that runs under any compliant Java Virtual Machine (JVM). Using Jython, you can write Python programs that i... (more)