Skip to main content
  • Book
  • © 2002

User Interfaces in VB .NET

Windows Forms and Custom Controls

Apress
  • Shows how to create elegant custom controls tailored to your data and application logic
  • Describes the architecture of a well-planned user interface: everything from data binding strategies to document-view architecture with MDI
  • Shows how to create dynamic user interfaces, dockable windows, and your own vector-based drawing program
  • Includes supplementary material: sn.pub/extras

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (14 chapters)

  1. Front Matter

    Pages i-xxxi
  2. Creating Usable Interfaces

    • Matthew MacDonald
    Pages 1-20
  3. Designing with Classes and Tiers

    • Matthew MacDonald
    Pages 21-53
  4. Control Class Basics

    • Matthew MacDonald
    Pages 55-80
  5. Classic Controls

    • Matthew MacDonald
    Pages 81-138
  6. Forms

    • Matthew MacDonald
    Pages 139-195
  7. Modern Controls

    • Matthew MacDonald
    Pages 197-253
  8. Custom Controls

    • Matthew MacDonald
    Pages 255-291
  9. Design-Time Support for Custom Controls

    • Matthew MacDonald
    Pages 293-337
  10. Data Controls

    • Matthew MacDonald
    Pages 339-388
  11. MDI Interfaces and Workspaces

    • Matthew MacDonald
    Pages 389-424
  12. Dynamic User Interface

    • Matthew MacDonald
    Pages 425-453
  13. GDI+ Basics

    • Matthew MacDonald
    Pages 455-490
  14. GDI+ Controls

    • Matthew MacDonald
    Pages 491-518
  15. Help and Application-Embedded Support

    • Matthew MacDonald
    Pages 519-548
  16. Back Matter

    Pages 549-584

About this book

User Interfaces in VB. NET: Windows Forms and Custom Controls goes beyond simple coverage of the Windows Forms and GDI+ namespaces by combining a careful treatment of the API with a detailed discussion of good user-interface design principles. After reading User Interfaces in VB. NET: Windows Forms and Custom Controls, you'll know how to design state-of-the-art application interfaces, 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 your own custom controls. 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 user interface framework that's scalable, flexible, and reusable.

About the author

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.

Bibliographic Information

  • Book Title: User Interfaces in VB .NET

  • Book Subtitle: Windows Forms and Custom Controls

  • Authors: Matthew MacDonald

  • DOI: https://doi.org/10.1007/978-1-4302-0844-0

  • Publisher: Apress Berkeley, CA

  • eBook Packages: Springer Book Archive

  • Copyright Information: Matthew MacDonald 2002

  • Softcover ISBN: 978-1-59059-044-7Published: 09 July 2002

  • eBook ISBN: 978-1-4302-0844-0Published: 01 January 2008

  • Edition Number: 1

  • Number of Pages: XXXI, 624

  • Topics: Microsoft and .NET, Software Engineering/Programming and Operating Systems

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 49.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access