Binding: Paperback Dewey Decimal Number: 005.2762 EAN: 9780321116208 ISBN: 0321116208 Label: Addison-Wesley Professional Manufacturer: Addison-Wesley Professional Number Of Items: 1 Number Of Pages: 736 Publication Date: September 06, 2003 Publisher: Addison-Wesley Professional Sales Rank: 399569 Studio: Addison-Wesley Professional
Amazon.comEverything changes in the Microsoft .NET Framework and the C# language, including the creation of graphical user interfaces (GUIs). Windows Forms Programming in C# explains the Windows Forms (WinForms) environment to programmers who have some experience with .NET programming, and in the process (thanks to a clear and deliberate expository style) reveals a lot about .NET to less experienced developers. The overall effect is that almost every reader comes away with better knowledge of .NET, not just its user-interface libraries and behaviors.
Author Chris Sells takes care to balance code samples with explanatory text, meaning that most chapters take on a characteristic 'code, explanation, effect' style (in which 'effect' is usually documented with a screen shot). This approach is effective, and serves both to answer 'How do I...' questions and inspire 'I should give that a try!' exploration. Once in a while, callouts will link two or more screen shots with a sample of code, graphically illustrating how code affects the appearance of a form and how it's represented in the Visual Studio development environment. On top of his clear teaching style, Sells calls attention to workarounds for shortcomings in the .NET environment (particularly where similar limitations don't exist in Microsoft Foundation Classes), helping to improve programmer productivity in the growing .NET environment. --David Wall
Topics covered: How to use the WinForms environment within the Microsoft .NET Framework. Dialog boxes, drawing, printing, and controls all are covered by means of explanations and lots of illustrative examples, and there's good coverage of the WinForms event model, too. An appendix compares MFC and the .NET Framework.
Customer Reviews
Average Rating:
Rating: - Wasn't helpful for me - nothing about design and weak coverage of components.
I'm a Java programmer who finished reading O'Reilly's "Programming C#" (very good book), and wanted to get started in Windows Forms programming. Chapters 1 and 2 were decent and Appendix B was an excellent introduction to Delegates and Events.
The rest of the book, however, was very weak. All it did was give a brief summary of some of the windows forms components (and the coverage was very weak). If you want to learn about a component you are going to have to look it up it on MSDN. ... Read More
Rating: - The second edition is out the covers Windows forms V2, you may want to buy it instead.
The second edition is out that covers Windows forms V2, you may want to buy it instead.
Rating: - Very readable coverage of very relevant material
I got this book after having already done quite a bit of WinForms programming and found it a compelling read. I'd have read after a platform/language primer but before doing any actual WinForms work, had I had it in my possession at that time.
Its the first programming book in some time that I read as a 'page turner' - it's that well-written (in prose terms).
It's also very well copy-edited, which shows that a lot of effort went into getting the book just right, which can't ... Read More
Rating: - Would have written my own review, but...
"...I had hoped it would be a convenient and quick reference to such questions as "how do I use FolderBrowserDialog and/or OpenFileDialog to open a file in my C# program?" but although these standard components are indexed in the book the discussion of them in the book is shorter than this review I am writing. What I would want is some kind of sample code, maybe a step-by-step description of how to add the components to my program..."
There's no way I could have said it better. The book seems ... Read More
Rating: - Excellent Book
Very good book! Windows Programmer must have.