Rating: Summary: A Practical Reference to WinForms in C# Review: In Windows Forms Programming in C#, Chris Sells introduces Windows developers to Windows Forms programming using the C# language. The author is very selective of the topics he discusses, thus not overwhelm some developers with, for example, an in-depth analysis on multithreading and synchronization. Nonetheless, the chapter on multithreaded UI is still thorough enough for understanding multithreading within the .NET framework.Sells discusses the essential topics, making this book a practical reference to WinForms in C#. His teaching approach in this book is very practical simply because the topics he discusses are what developers need to immediately begin designing and implementing Windows client applications via WinForms in C#. For example, after reading the first three chapters the developer will have a good idea of the layout for a client application. In general, WinForms and C# are relatively simple tools, allowing Sells to discuss the essential topics effectively and leave everything else to MSDN. His discussion on Printing, Controls, Resources, and Applications and Settings is a good reference. This book is not about the C# programming language. It is about WinForms development in C#. Sells leaves core C# to MSDN. C/C++ programmers will easily understand the C# in this book. Win32 API and MFC developers will quickly see similar concepts including delegate (function pointer) and event (message). I recommend Windows Forms Programming in C# to all real-world Windows developers. Kuphryn
Rating: Summary: Outstanding Review: If you are just starting out writing WinForm-based apps, this book is the place to start. If you are already an experienced .NET developer, the chapters on multithreading and code access security alone are worth the price of the book.
Rating: Summary: A MUST READ for any serious C# developer Review: I am a long time windows developer going back to version 2.03 and plain old C. This book is simply packed with insight and clearly explained, well articulated Know-how!! It is not, like so many others are, a refactoring of the documentation. The author, Chris Sells, gives you his direct understanding of WinForms and C#. If you are just learning Win Forms, I believe strongly that you are far better served with this book than you would be with something like Petzold's. As much as I owe to Petzold's teachings over the years, I sure wish books like this had existed when I was learning Windows. If you are a journeyman, hardcore developer as I suppose I am, you will appreciate Chris's insights and delivery style even more than the novice. All of the books in this series are at the top of the field and this effort is certainly no exception. I think you will learn far faster, and have much more fun with this text!
Rating: Summary: Good Windows Forms book Review: Windows Forms programming in C#, (the title is a little deceptive as it covers more than mere Forms) provides the necessary details to get you going on your projects. I basically bought the book because it covered the GDI+ in detail but I have since found it valuable for authoring controls as well. The book comes with example source code (downloadable from Chris' website) and Chris himself even helped me get over a couple of spots I was having trouble with. Sometimes a book is only as good as its support and Chris does not hesitate in that category. I'm glad I bought the book and I use it as an essential reference.
Rating: Summary: The best smart client book I've read Review: This is by far the most amazing book I've ever read regarding smart clients. It explains features I didn't even know existed. Really a must read...
Rating: Summary: No C# bookshelf should be without this book! Review: I am currently in my senior year of Software Engineering and started using C# as my primary development language last year. Soon after its release, I bought "Windows Forms Programming in C#" and found it the most commonly used reference on my extensive bookshelf. Whether you need to know how to lay out forms, create multiple threads, bind to data grids, or a host of other topics, this is the book to get you started programming with C#. No C# bookshelf should be without this book!
Rating: Summary: Excellent, in depth coverage Review: As you would expect from Chris, all the important topics are covered in good depth (though sensibly he defers to the equally good "Essential .NET: Volume 1" in certain areas). Even advanced topics, such as data binding and design-time integration (which are nevertheless very relevant in "real world" scenarios), are made extremely approachable by the clear descriptions and useful advice given.
Rating: Summary: Solid Information on Programming with C# Review: I am not the best programmer in the world, but have been able to write the programs I need for Windows using VB. When Microsoft introduced the .NET Framework I wanted to change to the new C# language, particularly to write both Windows Forms and ASP.NET programs. I had looked at several books, and was still struggling with the differences between VB and C#. While the focus of this book is on Windows Forms, I found its examples really good at filling in the gaps in my C# and for that matter Windows programming knowledge.
Rating: Summary: Too simple Review: Worst book ever from Chris Sells. No real explaination, touch and go...this book should named How to use C# with VS.NET instead.
Rating: Summary: Required Reading Review: I am new to programming winforms ... and spent a decent amount of time hunting around here on amazon looking for a book to introduce me to the topic. I would up buying two books. I am sending the other book back. Not only does this book give me the necessary basics to get started, it is clear that I will still be using this book even when I know my way around. If you plan on doing winforms, this is a must read.
|