YOUR FEEDBACK
Using My HDTV as a Second Monitor
kenk wrote: When you open up your displays in the system preferences, you ...
SOA World Conference
Virtualization Conference
$50 Savings Expire May 23, 2008... – Register Today!


2007 West
GOLD SPONSORS:
Active Endpoints
Your SOA Needs BPEL for Orchestration
BEA
Virtualized SOA: Adaptive Infrastructure for Demanding Applications
Nexaweb
Overcoming Bandwidth Challenges with Nexaweb
TIBCO
What is Service Virtualization?
SILVER SPONSORS:
WSO2
Using Web Services Technologies and FOSS Solutions
Click For 2007 East
Event Webcasts

2008 East
PLATINUM SPONSORS:
Appcelerator
Think Fast: Accelerate AJAX Development with Appcelerator
GOLD SPONSORS:
DreamFace Interactive
The Ultimate Framework for Creating Personalized Web 2.0 Mashups
ICEsoft
AJAX and Social Computing for the Enterprise
Kaazing
Enterprise Comet: Real–Time, Real–Time, or Real–Time Web 2.0?
Nexaweb
Now Playing: Desktop Apps in the Browser!
Sun
jMaki as an AJAX Mashup Framework
POWER PANELS:
The Business Value
of RIAs
What Lies Beyond AJAX?
KEYNOTES:
Douglas Crockford
Can We Fix the Web?
Anthony Franco
2008: The Year of the RIA
Click For 2007 Event Webcasts
SYS-CON.TV
POWERBUILDER LINKS YOU MUST CLICK ON


DataWindow Tips and Techniques

Digg This!

The DataWindow is the best gift Powersoft could have given to the development community. A primary marketing tool used to sell PowerBuilder, the DataWindow is the one you save for the end of the argument (and win), the exclamation point in the discussion with the VB guys. Why has no one dedicated a book to it until now?

Over two years in the making, The Definitive DataWindow captures the essence of the DataWindow with countless little details that Brooks learned the hard way: working with Powersoft engineers, fighting it out in the trenches and trying to build the perfect application. His highly developed experiential knowledge forms the basis of this book. To quote from Little Man Tate, "It's not so much what he knows, but what he understands."

It Spoke to Me...
The first half of this book is fundamental, perhaps overly so. The first nine chapters cover information that's well covered in the Sybase classes - "Mastering DataWindows" and "Using the DataWindow Object" - although in far greater detail than a three- to five-day class. This section will serve the beginning PowerBuilder developer well; you'll want to work through the code examples, try out the SQL and make use of the excellent advice on tables and data.

Brooks does the newer developer the courtesy of covering the essentials of SQL and database design. The subjects are so interrelated to the DataWindow that it's hard to really approach it without some of this fundamental knowledge.

Don't lose heart, those of you who've been in the game awhile. Although the first half may seem rudimentary to some of us, perhaps even tedious, Brooks suggests that fine-print details will emerge in those early sections. Use the bold-type method when looking over these section titles, italicized points and chapter summaries. These summaries include many golden nuggets of information; you may also want to simply move on to later chapters.

Content (Where's the Beef??)
Brooks uses easy-to-follow examples throughout, as well as lots of screenshots and diagrams so you get some idea of expected output. Many books give code examples without any idea of what you should be seeing at the end of the rainbow. The Definitive DataWindow is rife with screenshots. After all, presentation is a major facet of what this book is all about.

The later chapters go into the DataWindow role as it relates to distributed PowerBuilder, the basics of object orientation and the Web DataWindow. The PB7 examples show interfaces with PowerJ and PowerSite. There is an extensive section on DataWindow controls, and DataWindow properties have their own area as opposed to including them in each section. A lot of the meat is in Chapter 14 - over 150 pages of tips, techniques and heartburn relievers.

Extras
I spoke with Richard Brooks about the writing process. He said this book was born in stages. It began as a book about the basic functionality of DataWindows. However, as it grew in length and scope, his original publishers said they didn't want it to be "definitive." Upon hearing this Brooks created his own private classroom setting and used it to help guide his writing, which helped form his informational style. He'll also be teaching the "DataWindow Magic" class at TechWave2000.

The CD has several sample applications with loaded pibbles, bitmaps and lots of code. You should be able to follow the examples on the CD. It also comes with an evaluation copy of SQL Expert and SQL Wizard.

The Definitive DataWindow will be available at TechWave2000 in the book area. It's also available through dot-com sources such as Amazon, FatBrain and Barnes & Noble.

Conclusion
I give this book my highest recommendation. While basic at times, it's excellent for classroom settings and is an interesting read. It'll prove to be an invaluable reference and SQL guide. If you've been using DataWindows for some time (PB junkies), this book will show you more advanced techniques and mechanics.

The key is to glean from this book the parts that will be of most importance to you. After all, it wouldn't be definitive if it didn't cover all aspects of the DataWindow - from the simplest to the most complex.

About Mike Deasy
Michael Deasy is an application specialist with the State of Washington. He has been working with PowerBuilder since version 3. Mike holds an MBA from Southern a senior systems analyst for the Williams from Southern Nazarene University.

Eric Marshall wrote: I agree the book is excellent. I was a programmer in COBOL, am now working on learning OOP and Powerbuilder. The book looked like an excellent reference. My only issue is the samples are in Powerbuilder 7, and I can't find a way to access them in the Powerbuilder 9 I have. First I have to have Powerbuilder 7 to export them, then I could access them. If they were in exported format as well as compiled, it would be more flexible. Since Powerbuilder released a new version while he was writing the book, I am suprised he did not think of this and export them on the CD. If anyone can contact him with that suggestion, please forward it to him. I would enjoy seeing a version written for Powerbuilder 9 and 10, since that adds the XML and replaces the rich text control.
read & respond »
PBDJ LATEST STORIES . . .
3rd International Virtualization Conference & Expo: Themes & Topics
From Application Virtualization to Xen, a round-up of the virtualization themes & topics being discussed in NYC June 23-24, 2008 by the world-class speaker faculty at the 3rd International Virtualization Conference & Expo being held by SYS-CON Events in The Roosevelt Hotel, in midtown
The PB Future: More on Graphs in PowerBuilder 11.5
Last week I posted a screen shot of the new 3D Rendering capabilities being added to some of the 3D graphs in PowerBuilder 11.5. It was met with mixed reviews on the PowerBuilder Futures newsgroup (forums.sybase.com) so I went back to the drawing board to see what I could come up with.
BluePhoenix Expands Modernization Collaboration with Microsoft
BluePhoenix announced that it has expanded its collaboration with Microsoft on legacy modernization projects. The collaboration provides customers moving their applications or databases to .NET-based environments the best in both modernization services and technical support. BluePhoeni
Sybase PowerBuilder Delivers AJAX and .NET Enhancements Enabling Rich Internet Application Development
Sybase announced that AJAX development capabilities and further Microsoft .NET enhancements have been added to the latest version of Sybase PowerBuilder 11, the premier 4GL rapid application development (RAD) tool. PowerBuilder 11.2 represents another milestone in the PowerBuilder road
PowerBuilder 11.2 Released: Sybase's Flagship IDE
Sybase has released the production version of its flagship .NET development tool - PowerBuilder version 11.2. This latest release of its premier IDE for RAD includes not only standard fixes but also a good list of new features. Here is the 'Coles Notes' version of these new features.
PowerBuilder Takes You To .NET
In June of 2007, Sybase released PowerBuilder 11. PowerBuilder developers can now deploy PowerBuilder components as .NET Assemblies or as .NET Web Services. A PowerBuilder developer can now create these .NET resources so that those who develop .NET solutions can benefit from PowerBuild
SUBSCRIBE TO THE WORLD'S MOST POWERFUL NEWSLETTERS
SUBSCRIBE TO OUR RSS FEEDS & GET YOUR SYS-CON NEWS LIVE!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON FEATURED WHITEPAPERS

ADS BY GOOGLE
BREAKING POWERBUILDER / SYBASE NEWS
Sybase and Sun Set Guinness World Record for World's Largest Data Warehouse
Sybase, Inc. (NYSE:SY), the largest enterprise software and services company exclusively