Programming Books C Java PHP Python Learn more Browse Programming Books
Pro .NET 2.0 Windows Forms and Custom Controls in C# and over one million other books are available for Amazon Kindle. Learn more
Buy Used
$10.96
FREE Shipping on orders over $35.
Used: Good | Details
Sold by giggil
Condition: Used: Good
Access codes and supplements are not guaranteed with used items.
Add to Cart
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Pro .NET 2.0 Windows Forms and Custom Controls in C# Paperback – December 19, 2005

ISBN-13: 978-1590594391 ISBN-10: 1590594398 Edition: 1st

Used
Price: $10.96
26 New from $28.00 39 Used from $0.01 1 Collectible from $9.98
Amazon Price New from Used from
eTextbook
"Please retry"
Paperback
"Please retry"
$28.00 $0.01

Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student



NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Series: Expert's Voice in .NET
  • Paperback: 1080 pages
  • Publisher: Apress; 1 edition (December 19, 2005)
  • Language: English
  • ISBN-10: 1590594398
  • ISBN-13: 978-1590594391
  • Product Dimensions: 1.9 x 7.1 x 9.1 inches
  • Shipping Weight: 3.2 pounds
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (17 customer reviews)
  • Amazon Best Sellers Rank: #920,315 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Matthew MacDonaldis 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.

Customer Reviews

4.5 out of 5 stars
5 star
10
4 star
5
3 star
2
2 star
0
1 star
0
See all 17 customer reviews
Custom controls are a major theme in this book.
Rick Curry
It helped a great deal to have a good reference that was not the same as the book used in the course.
David Steele Scott
The code examples are solid with a good bit of detail beyond simple functionality.
seiftc

Most Helpful Customer Reviews

25 of 26 people found the following review helpful By Rick Curry on February 20, 2006
Format: Paperback
Don't buy this book if you need to learn ADO.NET, file access, the common language runtime, or any other "starter" .NET topic. This book isn't a general introduction to writing a Windows application. (If you want that, read Jesse Liberty's fairly good "Programming .NET Windows Applications" instead.)

This book is a drill-down, no-holds-barred, VERY comprehensive look at programming advanced WinForms interfaces. It gives the full details on every control, complete with great advice for customizing and extending them. (Custom controls are a major theme in this book.) There's excellent content here that just can't be found in the MSDN, like tips for using layout engines, mixing web and windows contet, and multithreading an interface. This book was written with support from Microsoft's Windows Forms team, and it shows--the content on many subjects is several degrees more comprehensive that any I've seen before.

All in all, this is a stand-out choice for professional developers who already know .NET and C#.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
21 of 23 people found the following review helpful By Dan McKinnon VINE VOICE on August 1, 2006
Format: Paperback
Pro .NET 2.0 Windows Forms and Custom Controls in C# by Matthew MacDonald provides a nice introduction (well more than that with a book that is ~1000 pages long) to controls in the .NET 2.0 world.

Since noone else has provided a chapter listing, I will do so:

01. UI Architecture

02. Control Basics

03. Forms

04. Classic Controls

05. Images and Resources

06. Lists & Trees

07. Drawing with GDI+

08. Data Binding

09. Custom Controls Basics

10. User Controls

11. Derived Controls

12. Owner-Drawn Controls

13. Design-Time Support for Custom Controls

14. Tool, Menu, Status Strips

15. DataGridView

16. Sound & Video

17. WebBrowser control

18. Validation & Masked Editing

19. Multiple and Single Document Interfaces

20. Multithreading

21. Dynamic Interfaces

22. Help Systems

23. Skinned Forms & Animated Buttons

24. Dynaming Drawing with a Design Surface

25. Custom Extender Providers

26. Advanced Design-Time Support

If you do Windows server/client development in today's day and age and want to learn about all the new controls that are offered to programmers with .NET 2.0, you owe it to yourself to pick up this book and start learning how to build forms and UI components faster than ever!!!

**** RECOMMENDED
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
16 of 18 people found the following review helpful By T. Anderson TOP 1000 REVIEWERVINE VOICE on February 26, 2006
Format: Paperback
This book covers everything you need to know about Windows Forms and Custom Controls. It is very thorough and well written.

The code samples work well and are well organized.

It doesn't cover the smart client gamut, like data storage, communication, or architecture in context to smart client applications. Which is ok. No book currently out covers smart client properly, but windows forms are the front end to smart clients so it would have been nice to have them placed into the smart client context.

And just to clear up the review below. Turn to page 94 for all the classic common dialogs. Mathew didn't miss anything in this book. Relate to Windows Forms UI development.

He also emphasizes using proper UI architecture and getting business logic out of the UI and develops his samples accordingly.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
18 of 21 people found the following review helpful By Michael Klufas on January 25, 2006
Format: Paperback
I have the author's .NET 1.0 version of the same book, so I knew this would be good. But when it was delivered I was amazed--it's more than twice as long and packed with advanced content & examples. I haven't found any book that covers the new .NET 2.0 controls (like the DataGridView, ToolStrip, and WebBrowser) in such exhaustive detail, including page after page of amazing ways to extend them. If you're at all interested, I recommend you check out the table of contents on the Apress site, and you'll be sold. After all, how can a WinForms book disappoint when it has 9 chapters about custom control development?? Not to mention multithreading, a basic doc-view framework, and the best guide to using the new layout features I've found to date.

Highly recommended.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 6 people found the following review helpful By R. Falck on April 1, 2007
Format: Paperback
This book gives a good overview of each control, but is really centered on teaching you how to develop custom user controls and how to get them to work well with the VS 2005 IDE (Tool panel and Properties window). It also covers owner drawn controls using GDI+. The downloadable code samples demonstrate everything in the book. However, it doesn't appear that the author actually tried to compile all of them, as there are many with fixible errors (mostly project setup ones), and one, that uses an xlst file to install a SQL database that does not have the required procedures. Thankfully, the author responded to me with questions I had and sent me a new database file. One major positive is that the book is not filled with code listings. The author only shows the specific code segments that he is talking about. I learned a lot from this book. It loses a star though for the sloppy C# program examples.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
3 of 4 people found the following review helpful By Alberto Torres on April 16, 2007
Format: Paperback Verified Purchase
Since the moment when I took this book in my hands and was able to make practice with the examples on this book, I was able to feel recognized the simplicity in the complexity of the controls.

The examples are clear and very well done, impeccables and flawless a good thing for the newbie and the old programmer.

I am enjoying the controls that allow me to click on them and assign my own properties.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Most Recent Customer Reviews

Search