Chapter 1. Hello, Windows Forms

As easy to use as Windows Forms (WinForms) is, the sheer amount of functionality that it provides can make it intimidating— especially when combined with the huge number of features that Visual Studio .NET (VS.NET) provides solely for the purpose of building WinForms code. So this chapter takes a quick look at most of what WinForms provides, including forms, controls, application settings, resources, dialogs, drawing, printing, data binding, threading, and even deployment over the Web. We also look at how the VS.NET environment facilitates WinForms development. The remaining chapters will stuff you full, providing the sumptuous details of these topics, but in this chapter you'll get your first taste.

Get Windows Forms Programming in C# now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.