HAPPY HOLIDAYS: Get a special discount on Apress Access! Subscribe today >>

User Interfaces in C#

Windows Forms and Custom Controls

Authors: MacDonald, Matthew

Download source code

Buy this book

eBook $39.99
price for USA
  • ISBN 978-1-4302-0837-2
  • Digitally watermarked, DRM-free
  • Included format: PDF
  • ebooks can be used on all reading devices
  • Download immediately after purchase
Softcover $49.99
price for USA
  • ISBN 978-1-59059-045-4
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
About this book

User Interfaces in C#: Windows Forms and Custom Controls 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 User Interfaces in C#: Windows Forms and Custom Controls, 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.

This book contains the following:

  • An overview of how to design elegant user interfaces the average user can understand.
  • A comprehensive examination of the user interface controls and classes in .NET.
  • Best practices and design tips for coding user interfaces and integrating help
  • 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 controlsyou'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.

    About the authors

    Matthew MacDonald is an author,educator, and MCSD developer who has a passion for emerging technologies. He isthe author of more than a dozen books about .NET programming. In a dimly-remembered past life, he studied English literature and theoretical physics.

    Reviews

    From the reviews:

    "This book goes beyond simply covering the Windows Forms namespaces – it also provides a careful treatment of the API and a discussion of good user interface design principles. … After reading this book, you will know how to design state-of-the-art application interfaces … and more. … the book does contain detailed discussions about every well-known user interface element. … tips are very useful to novice C# or .Net users. I recommend this book to anyone serious about building interfaces using the .Net framework." (Adrian Rossi, Computer Bulletin, November, 2003)

    "This book contains the following: An overview of how to design elegant user interfaces the average user can understand. A comprehensive examination of the user interface controls and classes in .NET. Best practices and design tips for coding user interfaces and integrating help." (Programmers Heaven, November, 2002)


    Table of contents (14 chapters)

    Buy this book

    eBook $39.99
    price for USA
    • ISBN 978-1-4302-0837-2
    • Digitally watermarked, DRM-free
    • Included format: PDF
    • ebooks can be used on all reading devices
    • Download immediately after purchase
    Softcover $49.99
    price for USA
    • ISBN 978-1-59059-045-4
    • Free shipping for individuals worldwide
    • Usually dispatched within 3 to 5 business days.

    Services for this book

    Loading...

    Bibliographic Information

    Bibliographic Information
    Book Title
    User Interfaces in C#
    Book Subtitle
    Windows Forms and Custom Controls
    Authors
    Copyright
    2002
    Publisher
    Apress
    Copyright Holder
    Matthew MacDonald
    eBook ISBN
    978-1-4302-0837-2
    DOI
    10.1007/978-1-4302-0837-2
    Softcover ISBN
    978-1-59059-045-4
    Edition Number
    1
    Number of Pages
    XXX, 624
    Number of Illustrations and Tables
    352 b/w illustrations
    Topics