Windows Forms is one of the main application types in .NET. It provides the means and tools to build stand-alone client applications that utilize the features of the .NET Framework. I was given an opportunity to review the latest Windows Forms book "Windows Forms Programming in C#" by Chris Sells.
I have strong background in web application development, especially with ASP.NET, but I don't have any prior exposure to the Windows Forms except certain things related to the design-time features of ASP.NET. Therefore this was a good chance for me to get into the basics of Windows Forms and of course getting into the subject of this article, that is, how valuable the book was in the process of learning the technology. I haven't read any previous book by Mr. Sells but I certainly have heard of him so my expectations were high.
This book is targeted both at programmers who have programmed in .NET and who haven't. People reading this book will need to have basic understanding of C#.