Chapter 4. Windows Forms

The Microsoft .NET Framework is chiefly a platform for writing Web applications and Web services, but it supports other programming models as well. Chapter 3 spotlighted console applications and even threw in a Web application for good measure. This chapter is about Windows Forms—the programming model used to write GUI applications for the .NET Framework.

On the outside, Windows Forms applications look like ordinary Windows applications. They have windows, and they frequently incorporate common GUI application elements such as menus, controls, and dialog boxes. On the inside, they’re managed applications in every sense of the word. They contain common intermediate language (CIL) and metadata, they use the .NET Framework ...

Get Programming Microsoft® .NET now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.