Pro .NET 2.0 Windows Forms and Custom Controls in C# and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
Kindle Edition
 
   
Sell Back Your Copy
For a $2.49 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Pro .NET 2.0 Windows Forms and Custom Controls in C#
 
 
Start reading Pro .NET 2.0 Windows Forms and Custom Controls in C# on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Pro .NET 2.0 Windows Forms and Custom Controls in C# [Paperback]

Matthew MacDonald (Author)
4.6 out of 5 stars  See all reviews (16 customer reviews)

Price: $49.99 & this item ships for FREE with Super Saver Shipping. Details
  Special Offers Available
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Textbook Student FREE Two-Day Shipping for Students. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $31.20  
Paperback $49.99  

Book Description

1590594398 978-1590594391 December 2004 1

By using C# and the final beta of NET 2.0, this book covers Windows Forms and GDI+ namespaces thoroughly for the .NET programmer in 2005. Experienced author Matthew MacDonald achieves this by combining careful treatment of the API with detailed discussion of solid user-interface design principles. This is an update for .NET 2.0 of MacDonald’s previous edition (1590590457) which gained wide community recognition. Upon reading this edition, you will be equipped to design state-of-the-art Windows interfaces and program graphics, and know how to create your own controls.

As a developer, you must know more than simply adding a control to a window. You must be able to create an entire user interface framework that's scalable, flexible, and reusable. Although this book is not a reference manual, it contains detailed discussions about user interface elements you’ll use on a regular basis. You will learn to use .NET controls, as well as extend them with your own custom controls.


Special Offers and Product Promotions

  • Buy $50 in qualifying physical textbooks, get $5 in Amazon MP3 Credit. Here's how (restrictions apply)

Frequently Bought Together

Pro .NET 2.0 Windows Forms and Custom Controls in C# + Windows Forms 2.0 Programming (Microsoft .NET Development Series) + Windows Forms Programming in C#
Price For All Three: $126.58

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Windows Forms 2.0 Programming (Microsoft .NET Development Series) $41.02

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Windows Forms Programming in C# $35.57

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

About the Author

Matthew MacDonald is an author, educator, and MCSD developer who has a passion for emerging technologies. He writes regularly for developer journals like Inside Visual Basic, ASPToday, and Hardcore Visual Studio .NET, and has authored several books about programming with .NET, including User Interfaces in VB .NET: Windows Forms and Custom Controls (1590590449), The Book of VB .NET (1886411824), and .NET Distributed Applications (0735619336). In a dimly remembered past life, MacDonald studied English literature and theoretical physics. You may e-mail him with your praise, condemnation, and everything in between at, p2p@prosetech.com.


Product Details

  • Paperback: 750 pages
  • Publisher: A-Press; 1 edition (December 2004)
  • Language: English
  • ISBN-10: 1590594398
  • ISBN-13: 978-1590594391
  • Product Dimensions: 9.2 x 7.2 x 1.9 inches
  • Shipping Weight: 3.2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.6 out of 5 stars  See all reviews (16 customer reviews)
  • Amazon Best Sellers Rank: #107,870 in Books (See Top 100 in Books)

 

Customer Reviews

16 Reviews
5 star:
 (10)
4 star:
 (5)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.6 out of 5 stars (16 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

23 of 24 people found the following review helpful:
5.0 out of 5 stars The controls and nothing but, February 20, 2006
This review is from: Pro .NET 2.0 Windows Forms and Custom Controls in C# (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#.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


21 of 23 people found the following review helpful:
4.0 out of 5 stars Nice Look At Custom Controls, August 1, 2006
By 
This review is from: Pro .NET 2.0 Windows Forms and Custom Controls in C# (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
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


16 of 18 people found the following review helpful:
5.0 out of 5 stars Excellent Windows Forms and Custom Controls Coverage, February 26, 2006
This review is from: Pro .NET 2.0 Windows Forms and Custom Controls in C# (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.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
extracting tool, input mask, affected property, gradient color, overridable methods, tool strip, global assembly cache, support for custom controls, ipsum dolorum, custom extender providers, stylish wing tips, custom control project, overflow menu, ordinary bumbershoot, unbound grid, custom form class, menu merging, resizing mode, serialized code, object sender, resizable forms, hosted control, designer verbs, custom type converter, user interface thread
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Visual Studio, Windows Forms, Internet Explorer, Solution Explorer, Rain Racer, Sample Product, Source Code, Toaster Boat, Visual Basic, Microsoft Office, Edible Tape, Set Drive, Sample Description, Persuasive Pencil, Windows Explorer, Cancel Figure, Effective Flashlight, Microsoft Word, Apress Web, Choose Items, Property Description, Members Member Description, Font Microsoft Sans Serif, Find Primes, Communications Device
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:

What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)
(1)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject