Product Description
<p><i>User Interfaces in C#: Windows Forms and Custom Controls</i> goes beyond simply covering the Windows Forms namespaces by combining a careful treatment of the API with a detailed discussion of good user-interface design principles. The combination will show you how to create the next generation of software applications using the .NET Framework. After reading <i>User Interfaces in C#: Windows Forms and Custom Controls</i>, you'll know how to design state-of-the-art application interfaces, as well as how to extend .NET controls, create data-binding strategies, program graphics, and much more. </p> <p>This book contains the following: <li>An overview of how to design elegant user interfaces the average user can understand. <li>A comprehensive examination of the user interface controls and classes in .NET. <li> Best practices and design tips for coding user interfaces and integrating help </ul> </p> <p>Although this book isn't a reference, it does contain detailed discussions about every user interface element you'll use on a regular basis. But you won't just learn how to use .NET controls&emdash;you'll learn how and why to extend them, with owner-drawn menus, irregularly shaped forms, and custom controls tailored for specific types of data. As a developer, you need to know more than how to add a control to a window. You also need to know how to create an entire use interface framework that's scalable, flexible, and reusable.</p>
About the Author
Matthew MacDonald is an author, educator, and MCSD developer who has a passion for emerging technologies. He is a regular writer for developer journals such as <i>Inside Visual Basic</i>, <i>ASPToday</i>, and <i>Hardcore Visual Studio .NET</i>, and he’s the author of several books about programming with .NET, including <i>User Interfaces in VB .NET: Windows Forms and Custom Controls</i>, <i>The Book of VB .NET</i>, and <i>.NET Distributed Applications</i>. In a dimly remembered past life, he studied English literature and theoretical physics. Send e-mail to him with praise, condemnation, and everything in between, to <a href="mailto:p2p@prosetech.com"> p2p@prosetech.com</a>.