Skip to content
Paperback Programming Microsoft Windows Forms Book

ISBN: 0735621535

ISBN13: 9780735621534

Programming Microsoft Windows Forms

Select Format

Select Condition ThriftBooks Help Icon

Recommended

Format: Paperback

Condition: Good

$5.59
Save $34.40!
List Price $39.99
Almost Gone, Only 1 Left!

Book Overview

Whether you're a new or experienced developer, get the focused information you need to streamline application development using Windows Forms and Microsoft .NET Framework 2.0. Award-winning author... This description may be from another edition of this product.

Customer Reviews

5 ratings

Self written Form code *does* show in Designer (contrary to some reviews here)

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~

Easy to follow introduction into windows forms

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.

Updated to 2.0!

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.

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

Uses the New .NET 2.0 Enhancements for a Quick Start

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.
Copyright © 2023 Thriftbooks.com Terms of Use | Privacy Policy | Do Not Sell/Share My Personal Information | Cookie Policy | Cookie Preferences | Accessibility Statement
ThriftBooks® and the ThriftBooks® logo are registered trademarks of Thrift Books Global, LLC
GoDaddy Verified and Secured