Customer Reviews


9 Reviews
5 star:
 (5)
4 star:
 (1)
3 star:
 (3)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
Share your thoughts with other customers
Create your own review
 
 
Only search this product's reviews

The most helpful favorable review
The most helpful critical review


21 of 21 people found the following review helpful:
5.0 out of 5 stars The BEST Introduction to C#, WinForms. and .net 2.0
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...
Published on January 29, 2006 by John Harman

versus
14 of 22 people found the following review helpful:
3.0 out of 5 stars Not for RAD programmers.
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...
Published on March 12, 2007 by Freehold Consulting


Most Helpful First | Newest First

21 of 21 people found the following review helpful:
5.0 out of 5 stars The BEST Introduction to C#, WinForms. and .net 2.0, January 29, 2006
By 
John Harman (Chagrin Falls, OH USA) - See all my reviews
(REAL NAME)   
This review is from: Programming Microsoft® Windows® Forms (Pro Developer) (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.
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:
5.0 out of 5 stars Uses the New .NET 2.0 Enhancements for a Quick Start, December 1, 2005
This review is from: Programming Microsoft® Windows® Forms (Pro Developer) (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.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


4 of 4 people found the following review helpful:
5.0 out of 5 stars Easy to follow introduction into windows forms, April 13, 2008
This review is from: Programming Microsoft® Windows® Forms (Pro Developer) (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.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars Self written Form code *does* show in Designer (contrary to some reviews here), February 15, 2009
This review is from: Programming Microsoft® Windows® Forms (Pro Developer) (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~
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


14 of 22 people found the following review helpful:
3.0 out of 5 stars Not for RAD programmers., March 12, 2007
This review is from: Programming Microsoft® Windows® Forms (Pro Developer) (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
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 2 people found the following review helpful:
5.0 out of 5 stars Updated to 2.0!, May 12, 2007
By 
Neal C (Tucson, AZ USA) - See all my reviews
Amazon Verified Purchase(What's this?)
This review is from: Programming Microsoft® Windows® Forms (Pro Developer) (Paperback)
This book is a good updated to his first book on programming forms in C# 1.1. There have been alot of useful changes from C# 1.1 to 2.0. I just wish he would rewrite the first book with the 2.0 updates instead.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


0 of 2 people found the following review helpful:
3.0 out of 5 stars Not exactly for new comers, February 12, 2009
By 
JD (Raleigh,NC) - See all my reviews
This review is from: Programming Microsoft® Windows® Forms (Pro Developer) (Paperback)
This is a good book. Explains a lot of .NET Winforms concepts really well. However if you are a relative newcomer in .NET then you might wanna skip this one.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


0 of 2 people found the following review helpful:
3.0 out of 5 stars Good book, but I was expecting more..., January 23, 2009
Amazon Verified Purchase(What's this?)
This review is from: Programming Microsoft® Windows® Forms (Pro Developer) (Paperback)
A Very short (but objective) review:
If you are totally new to Windows forms, this book is a great option.
Otherwise, there are 3 chapters that wotrh while, speccialy the chapter about custom controls.
To be honest, I was expecting a lot more from this book, but anyway, its still a good one.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 9 people found the following review helpful:
4.0 out of 5 stars nice book to start c# and writing code for forms, August 6, 2006
This review is from: Programming Microsoft® Windows® Forms (Pro Developer) (Paperback)
I wanted to do some windows programming in C#, bougt a lot of books but found this the only one that really helped.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


Most Helpful First | Newest First

This product

Programming Microsoft® Windows® Forms (Pro Developer)
Programming Microsoft® Windows® Forms (Pro Developer) by Charles Petzold (Paperback - November 30, 2005)
Used & New from: $5.55
Add to wishlist See buying options