Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Creating Windows Forms Applications (Visual C#)

Windows Forms is one of two technologies that you use in Visual C# to create Windows-based smart client applications that run on the .NET Framework. Windows Forms is especially suited to rapid application development scenarios where a rich graphical user interface is not the top priority. You use the Windows Forms Designer to create your user interface, and you will have access to other design and run-time features including the following:

For more information, see Designing a User Interface (Visual C#) and Windows Forms.

Windows Presentation Foundation (WPF), one of the components of .NET Framework versions 3.0 and 3.5, is the newest presentation technology for the creation of next-generation Windows applications. XAML-based and graphics-oriented, WPF enables developers and designers to create rich and effective user experiences that incorporate UI, media, and documents. For more information, see:

Introduction to Windows Presentation Foundation

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2014 Microsoft