User Interfaces in VB .NET: Windows Forms and Custom Controls Softcover reprint of the original 1st ed. Edition
| Matthew MacDonald (Author) Find all the books, read about the author, and more. See search results for this author |
Use the Amazon App to scan ISBNs and compare prices.
The author covers three areas: 1) an overview of how to design elegant user interfaces the average user can understand; 2) a comprehensive examination of the user interface controls and classes in .NET. and 3) A tutorial with best practices and design tips for coding user interfaces and integrating help.
Editorial Reviews
About the Author
I'd like to read this book on Kindle
Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Product details
- ASIN : 1590590449
- Publisher : Apress; Softcover reprint of the original 1st ed. edition (July 9, 2002)
- Language : English
- Paperback : 580 pages
- ISBN-10 : 9781590590447
- ISBN-13 : 978-1590590447
- Item Weight : 2.55 pounds
- Dimensions : 7.3 x 1.4 x 9.1 inches
- Best Sellers Rank: #3,625,719 in Books (See Top 100 in Books)
- #536 in Visual Basic Programming (Books)
- #588 in Computer Programming Structured Design
- #739 in PC Hardware
- Customer Reviews:
About the author

Matthew MacDonald is a science and technology writer with well over a dozen books to his name. He’s particularly known for his books about building websites, which include a do-it-from-scratch tutorial (Creating a Website: The Missing Manual), a look at cutting-edge HTML5 (HTML5: The Missing Manual), and a WordPress primer (WordPress: The Missing Manual). He’s also written a series of books about programming on and off the Web with .NET, teaches programming at Ryerson University, and is a three-time Microsoft MVP.
In everyday life, Matthew is endlessly amazed by the odd, unusual, and just plain bonkers workings of the natural world. Those who don’t have tech problems to solve can check out Matthew MacDonald’s science books, where he debugs the quirks and complexities of the human brain (Your Brain: The Missing Manual) and body (Your Body: The Missing Manual). Both books include a mash-up of full-color pictures, trivia, and philosophical head-scratchers. Matthew lives in Toronto, with his wife and two daughters.
Customer reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
The focus on the book is on form controls creation and the various arcana in .Net that support them. Many interesting and useful topics are raised in the book (there is an overlap between some of these and the coverage in other books, e.g. MDi and GDI+). However, the extent to which they will generalise for the 'average' programmer is another question. I am not convinced that the book has sufficent novel content over an above other more general texts of the market.
Unless you specifically need detail about form controls, form splitters, personalised system trays etc, this book may be overkill. A good deal of topics in the book is covered in Deitel and Deitel (and more besides),and Balena. So if you are learning VB.Net be careful in your choice.
Petzold on the other hand is roughly twice as long and thus far more complete. Petzold is also perhaps a slightly more interesting writer than MacDonald - but then I am not sure everybody needs the details provided by Petzold...
In sum if you can afford only one book and need the definitive reference, get Petzold as it is *so* complete. However if you want a book you will turn to on a day to day basis and likey read from cover to cover get Macdonald.
Almost every visual basic.net control is explained with utmost clarity with their usage, examples and even design. Covers everything you will ever need to become a rich client front-end .NET developer..!
Probably the best example in the book is the document-view architecture with the print preview--simple, elegant, and worth the trouble. Overall, high-content, well-written and genuinely **USEFUL**!
There are a few .net 1.0 examples that will not work in the new 1.1 (notably the xp theme visualizations) but this book is well worth it if you are interested in making some "professional" looking forms for your application.
Top reviews from other countries
I bought it so I could get to grips with design time support for custom controls and also to extend the datagrid. On the first score it was very helpful, on the second it didn't do too well. It does have some interesting ideas about creating multi-tier applications and structuring projects, but otherwise it left me feeling like I hadn't actually learnt that much.
It was published in 2002 and that is fairly evident with a lot of the content. Unless you're really on the low rungs of the VB.NET ladder I would recommend looking for something else.


