In Brief

  • Windows Forms (or WinForms) provide the ease of use and simplicity for GUI application development to .NET, traditionally available to Visual Basic developers only.

  • Windows Forms applications can be developed using any .NET-supported programming language; out-of-the-box languages include Visual Basic .NET, C#, Managed C++, and Visual J#.

  • Visual Studio .NET provides an integrated, common environment for visual design and development of Windows Forms applications for C#, Visual Basic .NET, Visual J#, and Managed C++.

  • Windows Forms applications require zero installation; that means no registering of controls. A simple copy of the application executable and its associated control libraries is all that is required to install a Windows Forms ...

Get Microsoft® .NET Kick Start 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.