Developer to Designer: GUI Design for the Busy Developer
In the real world, there is no hot-shot sitting one cube over, and you have to build the GUI yourself.
- Arranging text and controls in a sensible order
- Understanding and making the most of the behavior of windows
- Improving the effectiveness of dialog boxes
- Using advanced controls such as TreeViews, ListViews, and tabs
- Designing menus and toolbars
- Providing users with sensible customization options
- Understanding how the rules change when designing for the Web
- Handling page layout and navigation on the Web
- Anticipating changes in the next version of Windows
Throughout, author Mike Gunderloy is doggedly realistic. Like in his previous book, Coder to Developer: Tools and Strategies for Delivering Your Software, Mike describes how things actually work and prescribes ways for you to achieve meaningful results without staging a revolution. This is hard-won, practical knowledge from a veteran developer whose advice, examples, and overall vision will change the way you think and work.
Chapter 1: The Big Picture.
Chapter 2: Putting Words on the Screen.
Chapter 3: Managing Windows.
Chapter 4: Command Buttons.
Chapter 5: Using Text Input Controls.
Chapter 6: The Other Controls.
Chapter 7: Dialog Boxes.
Chapter 8: Common Windows User Interface Elements.
Chapter 9: User Input and Navigation.
Chapter 10: Common Interaction Patterns.
Chapter 11: User Choice, Customization, and Confusion.
Chapter 12: The Web Is Not Windows.
Chapter 13: Building a Web Page.
Chapter 14: Common Web Design Patterns.
Chapter 15: Common Web Interaction Patterns.
Appendix: Looking Forward to the Next Generation: Designing User Interfaces for Avalon.