Programming Books C Java PHP Python Learn more Browse Programming Books
Buy Used
$0.04
+ $3.99 shipping
Used: Very Good | Details
Condition: Used: Very Good
Comment: Light wear to edges and pages. Cover and spine show no easily noticeable damage. A tradition of southern quality and service. All books guaranteed at the Atlanta Book Company. Our mailers are 100% recyclable.
Access codes and supplements are not guaranteed with used items.
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

Programming Microsoft® Windows® Forms (Developer Reference) Paperback – November 30, 2005

ISBN-13: 978-0735621534 ISBN-10: 0735621535 Edition: 2005 ed.

Used
Price: $0.04
10 New from $16.12 25 Used from $0.03 2 Collectible from $9.98
Amazon Price New from Used from
Paperback
"Please retry"
$16.12 $0.03
Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Special Offers and Product Promotions

  • Take an Extra 30% Off Any Book: Use promo code HOLIDAY30 at checkout to get an extra 30% off any book for a limited time. Excludes Kindle eBooks and Audible Audiobooks. Restrictions apply. Learn more.


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: Developer Reference
  • Paperback: 400 pages
  • Publisher: Microsoft Press; 2005 ed. edition (November 30, 2005)
  • Language: English
  • ISBN-10: 0735621535
  • ISBN-13: 978-0735621534
  • Product Dimensions: 7.4 x 1.2 x 9 inches
  • Shipping Weight: 1.4 pounds
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon Best Sellers Rank: #439,209 in Books (See Top 100 in Books)

Editorial Reviews

From the Publisher

Written by programming legend Charles Petzold, this book offers a practical, streamlined, and hands-on approach focused on expediting developer productivity with new forms and utilities for Microsoft Visual Studio® 2005 and Microsoft Visual C#® 2005.

Key Book Benefits:

• Delivers straightforward, need-to-know information about Windows Forms, with no diversions into minutiae

• Demonstrates skills that will be critical in future Windows development environments, including the Windows code-named "Longhorn" operating system and its "Avalon" graphical interface

• Features quick, hands-on programming guidance covering controls, panels, tables, and other key topics

• Written by Charles Petzold, author of the classic "Programming Windows" (Microsoft Press)

About the Author

Charles Petzold has been writing about Windows programming for 25 years. A Windows Pioneer Award winner, Petzold is author of the classic Programming Windows, the widely acclaimed Code: The Hidden Language of Computer Hardware and Software, Programming Windows Phone 7, and more than a dozen other books.


More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

4.2 out of 5 stars
5 star
5
4 star
1
3 star
3
2 star
0
1 star
0
See all 9 customer reviews
This book has left me anxious to read more of Petzold's work.
John Harman
I didn't know any C# before I started reading this book and already feel comfortable with it.
Douglas Richardson
It may well be that you want to purchase that book as a second volume to this one.
John Matlock

Most Helpful Customer Reviews

22 of 22 people found the following review helpful By John Harman on January 29, 2006
Format: Paperback
This is hands down the most clearly-written explanation of programing windows forms using C# that I have read or seen on the market. Petzold has an easy and engaging writing style. He takes the time to explain the WHAT and the WHY of what you are doing. This is a great book for someone just sitting down to Visual Studio 2005 to begin learning C# programming. His examples and walkthroughs produce useful and functioning examples of the most common aspects of Win Form programming. My only complaint is that he can only dedicate a chapter to some pretty key concepts, like data-binding. My interest is piqued, and then the chapter ends and we move on to new concepts. This is a small complaint because what he does provide is complete and enlightening. It provides a solid foundation to build off of create your own experiments.

I have worked through many programming books over the years (or should I say attempted to). The Step-by-Step guides always leave me wanting more answers about how things work, in addition to how to make it work, and seem to be pretty superficial. This book has left me anxious to read more of Petzold's work. He has skillfully broken through my thick head and can do the same for you.
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
22 of 24 people found the following review helpful By John Matlock on December 1, 2005
Format: Paperback
The Microsoft .NET program continues to expand with each release of Windows. In the .NET Framework 2.0, introduced in the fall of 2005 significant enhancements were made. These enable the programmer to implement Windows applications that are both powerful and sharp looking with considerably less effort than before. This book is somewhat of a quick introduction to writing such applications taking advantage of the new features.

The author's previous book 'Programming Microsoft Windows with C#' is about three times as long as this one and is basically written using a somewhat lower level of coding as was required before the new enhancements. It may well be that you want to purchase that book as a second volume to this one.

This book uses Microsoft's C# programming language for its demonstrations. A brief introduction to the C# language is included in the book, enough that C++ and Java programmers should have no problems in following the examples. There is no CD published with the book, instead a web site is maintained with code samples, updates, and a list of known errors.

This book is a rather 'quick and dirty' introduction to Windows Forms, it is an excellent introduction to getting something going. By the time the reader gets through the two real applications in the back of the book he should be ready to tackle the kinds of things for which Windows Forms was created.
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
5 of 5 people found the following review helpful By Nikos on February 15, 2009
Format: Paperback
A major criticism I have seen of this book went as follows: "Unfortunately any forms which are built with code cannot then be manipulated with the GUI tools which defeats the intention of the makers of Visual Studio as a Rapid Application Developement (RAD) tool." This is just wrong, as far as I understand the review statement you just read, and this unfortunately may mislead people into not getting this resource (who would want their code not to show up in a designer, after all!). But form code that you write DOES show up in your designer. VStudio populates Form1.designer.cs with automated code when you drag and drop buttons and text boxes, etc, onto your designer. But if you add legitimate code to Form1.designer.cs (*as this book would teach you how to do*, [which by the way, this would be the only way to add controls programmatically!]), your code will immediately be reflected in your designer. Go ahead and try it (as I just did again to make sure): Make a simple form and drag on 2 buttons; then go to the automated code in Form1.designer.cs and duplicate one of those but name it button3 instead (just change the location point a little so it is not hidden right under the one you copied!). Maybe the reviewer had some legitimate criticisms but expressed them poorly, but as it stands, they are quite misleading. I for one am looking for getting greater depth in learning some controls and event handling, I think this book might take the cake (although I wish I knew if getting the authors older book would be better??). Cheers~
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
4 of 4 people found the following review helpful By Douglas Richardson on April 13, 2008
Format: Paperback
Programming Microsoft Windows Forms is a great introduction into windows forms. It takes the magic out of windows programming by showing how to do everything from scratch, which, with windows forms, turns out to be pretty easy.

I haven't programmed for windows since MFC, COM, and Visual Studio 6 were considered new. Windows forms makes a lot of the tasks that used to be tedious easy and Petzold as always is very easy to follow.

Although this book is not an introduction into C#, it is easy to pick up assuming you already know some other languages like C++ or Java. I didn't know any C# before I started reading this book and already feel comfortable with it.

One thing to note is that this book covers .NET 2.0 and the current version (as of April 2008) is .NET 3.5. However, I haven't had any problems compiling the example code using Visual C# 2008 Express Edition.
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
15 of 24 people found the following review helpful By Freehold Consulting on March 12, 2007
Format: Paperback
This book is, as the author explains, done in Petzold style. Meaning it is shown with the code behind the GUI tools instead of being done with the tools. Unfortunately any forms which are built with code cannot then be manipulated with the GUI tools which defeats the intention of the makers of Visual Studio as a Rapid Application Developement (RAD) tool.

If all you have however is the compiler and a text editor then this book is for you but since Visual C# is freely available you can write some nifty applications without needing to know how to invoke the compiler from the command line.

Still, there are some things in this book which are helpful to know and the GUI tools, on occasion, don't exactly fit the bill. So it's nice to know what the code behind the GUI is doing but you'll soon be forgetting most of what you learn because you'll be using the GUI tools.

I would much rather have had a book which shows how to use the GUI tools more effectively than what the code does.

Edwin E. Smith

Freehold Consulting

Coffeyville, KS
1 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

What Other Items Do Customers Buy After Viewing This Item?