For most developers, user interfaces are a necessary evil. They’re not your forte, but if you don’t do them well, you’ll aggravate everyone -- especially yourself. In this book, Mike Gunderloy teaches you the essence of effective UI development, quickly, from your perspective as a programmer.
Gunderloy starts with clear principles: Respect the user; be simple, direct, forgiving, and consistent. All else builds on that: how to write UI text, manage windows, use controls, dialog boxes, menus, toolbars, and a whole lot more.
The heart of this book is about building Windows applications using standard interface elements (no reinventing the wheel here). In four final chapters, Gunderloy explains how web interfaces differ from “rich client” apps, and shows how to use today’s best web design and interaction patterns. Mercifully simple throughout, and very practical. Bill Camarda, from the March 2005 Read Only