Welcome!

PowerBuilder Authors: Chris Pollach, Yeshim Deniz, Jayaram Krishnaswamy, Kevin Benedict, Avi Rosenthal

Related Topics: PowerBuilder

PowerBuilder: Article

If You Don't Speak Up You Won't Be Heard

If You Don't Speak Up You Won't Be Heard

Many terms are born out of reality, based on observable evidence. When I hear the term silent majority I think of a large crowd of people, sharing some commonality, moving along peacefully without fanfare or press coverage. Maybe the commonality is a belief, like a religious or moral conviction, or maybe it's immutable, like race or gender. Occasionally, one in the group will speak out, saying something that resonates with the crowd. They nod in agreement, yet remain quiet, silent in support. That one becomes an involuntary spokesperson for thousands just because he or she had the courage to speak up. Studies have shown that for a particular demography each person who speaks out actually represents a large number of people, usually in the thousands, though the estimation varies greatly.

Frankly, I don't get a lot of concrete feedback about PBDJ. Sure, at conferences and public events people give me their compliments or gripes, but I receive only a few opinion e-mails per month. Knowing that each represents hundreds or even thousands of PBDJ readers, I take them very seriously.

In my February editorial, "Feedback Loop" (Vol. 9, issue 2), I mentioned that I had received some feedback requesting more client/server articles. I also indicated that our well of client/server articles is running dry; as a result, our content leans unevenly toward n-tier development. We're still dedicated to serving the entire PowerBuilder community, both client/server and n-tier developers, but as time passes I'm seeing a larger chasm between the two groups. There's quite a big difference in how PB is used; our goal is to have as much material as possible that applies to both groups. Certainly most DataWindow features cross over, as well as some basic architectures and techniques like service-based architecture and event delegation. However, there are numerous PB component architecture topics that leave client/server developers scratching their heads or client/server techniques that don't interest n-tier developers.

Though I was rather tongue-in-cheek in my April editorial, "Two Heads Are Better Than One" (Vol. 9, issue 4), about the addition of Bob Hendry as coeditor, he brings a lot of value to PBDJ. While I'm thoroughly ensconced in the PB/EAServer world, with a long history of client/server development, Bob continues to work in both worlds. This helps him maintain a good understanding of the current needs of PB client/server developers. With new faces come new perspectives. I have high hopes that Bob will help inspire the PB masses to produce copious quantities of client/server articles. He's helping us fulfill our mission of being the magazine that every PowerBuilder developer looks forward to reading each month.


*  *  *

Something Is Brewing
The PowerBuilder section at major bookstores is getting dusty. Of course, Michael Barlotta and Jason Weiss provided us with some excellent material for PB7 and EAServer 3, which continues to serve PB8 and EAServer4, but the PB8 client/server shelf has been empty. Apologies to the many of you who have self-published texts, but I'm referring to broadly distributed books. Well, something is brewing. Hopefully I'll be able to provide full details next month, but for now all I can say is that many of the top names in our industry are feverishly putting together what may become the definitive works for PB client/server development using PB8 and 9, and distributed application development using PB8 and 9 and EAServer4 and 5.

More Stories By John Olson

John D. Olson is a principal of Developower, Inc., a consulting company specializing in software solutions using Sybase development tools. A CPD Professional and charter member of TeamSybase, he is co-editor and author of two PB9 books, and the recipient of the ISUG Innovation and Achievement Award for 2003.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.