Using many examples all on a common theme, this second edition of Windows Forms Programming with C# presents Windows application development in a step-by-step, easy to follow format. Written for beginner and intermediate programmers eager to get their hands dirty, the text covers fundamentals like labels, buttons, and tool strips, as well as advanced concepts like owner-drawn lists, custom controls, and two-way data binding.
The book is a tutorial, leading the reader through Windows application development using C# and Visual Studio .NET. It illustrates how the classes in the .NET Framework interact in a fully functional application. Material added for the second edition includes coverage of the .NET 2.0 Framework, extender providers, cryptographic classes, and application deployment.
About the Author
A mathematician by training, Erik Brown has been working with code for over 17 years, as a developer, architect, consultant, and manager. He is a veteran of three successful start up companies and currently works as a program manager at Unisys Corporation. Erik lives in northern Virginia with his wife and two daughters.
Most Helpful Customer Reviews
Are you a Windows programmer who interested in developing desktop applications with .NET? If you are, then this book is for you. Author Erik Brown, has done an outstanding job of writing a book that gets you going quickly by immersing you in practical running examples. Brown, begins with an overview of the fundamental concepts behind C# in general and Windows Forms specifically. Then, the author takes a systematic approach to the classes in the Windows Forms namespace. Finally, the author covers more advanced topics such as custom controls, list views, and drag and drop.. This most excellent book contains easy to follow instructions and numerous graphics. Perhaps more importantly, unique information maps guide you through the entire Windows Forms namespace!
This book is a bible for all .net programmers and developers that program in Windows Forms.From people with no programming experience to people with a moderate experience can benefit from this book. It has covered all topics in programming with windows Forms start from fundamentals to advanced concepts. Starting from chapter 1, Getting started with windows forms and visual studio author Eric presentation style is very different and very unique. He tried to touch all important aspects of the subject that no other authored tried to do in their books. The book is very neatly organized in its presentation starting with chapters on menus, context menu and status strips, reusable libraries, files and common dialog boxes. The advanced topics chapter 17 custom controls,19 list views, 20 multiple document interfaces are very well explained with many details and examples. I recommend this book to professionals with little to no programming experience too since each and every topic clearly explained the differences and advantages of coding in C#.Appendixes are very well explained altogether with c#primer and .net namesapces concept is very well explained with all its examples with the patterns and forms. I recommend this books to students to professionals.