In a fantasy world, you design and build the core of yourapplication, the parts that do all the heavy lifting. And thegraphical user interface? Well, that's the domain of the hot-shotsitting one cube over, who went to school to learn how to giveusers sensible and effective control over the functionality youconstruct.
In the real world, there is no hot-shot sitting one cube over, andyou have to build the GUI yourself.
* Arranging text and controls in a sensible order
* Understanding and making the most of the behavior ofwindows
* Improving the effectiveness of dialog boxes
* Using advanced controls such as TreeViews, ListViews, andtabs
* Designing menus and toolbars
* Providing users with sensible customization options
* Understanding how the rules change when designing for theWeb
* Handling page layout and navigation on the Web
* Anticipating changes in the next version of Windows
Throughout, author Mike Gunderloy is doggedly realistic. Like inhis previous book, Coder to Developer: Tools and Strategies forDelivering Your Software, Mike describes how things actually workand prescribes ways for you to achieve meaningful results withoutstaging a revolution. This is hard-won, practical knowledge from aveteran developer whose advice, examples, and overall vision willchange the way you think and work.