[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
As forms are the base unit of your application, it is essential that you give some thought to their function and design. A form is ultimately a blank slate that you, as a developer, enhance with controls to create a user interface and with code to manipulate data. To that end, Visual Studio provides you with an integrated development environment (IDE) to aid in writing code, as well as a rich control set written with the .NET Framework. By complementing the functionality of these controls with your code, you can easily and quickly develop the solutions you need.
-
Windows Forms Community Support
-
Contains links to community resources for Windows Forms development.
-
Additions to Windows Forms for the .NET Framework 3.5
-
Lists the new and enhanced Windows Forms features available with .NET Framework 3.5.
-
Additions to Windows Forms for the .NET Framework 2.0
-
Lists the new and enhanced Windows Forms features available with .NET Framework 2.0.
-
Getting Started with Windows Forms
-
Provides links to topics about how to harness the power of Windows Forms to display data, handle user input, and deploy your applications easily and with more robust security.
-
Enhancing Windows Forms Applications
-
Provides links to topics about how to enhance your Windows Forms with a variety of features.
-
Windows Forms Reference
-
Contains links to topics that demonstrate code and show how to perform common programming tasks in Windows Forms applications.
-
Windows Forms Controls
-
Contains links to topics that describe Windows Forms controls and show how to implement them.
-
Windows Forms Data Binding
-
Contains links to topics that describe the Windows Forms data-binding architecture.
-
Graphics Overview (Windows Forms)
-
Discusses how to create graphics, draw text, and manipulate graphical images as objects using the advanced implementation of the Windows graphics design interface.
-
ClickOnce Security and Deployment
-
Discusses the principles of ClickOnce deployment.
-
Forms Tasks for Visual Basic 6.0 Users
-
Describes how forms have changed in the new version.
-
Windows Forms/MFC Programming Differences
-
Discusses the differences between MFC applications and Windows Forms.
-
Accessing Data in Visual Studio
-
Discusses incorporating data access functionality into your applications.
-
Debugging Preparation: Windows Forms Applications
-
Discusses the process of debugging applications created with the Windows Application project template, as well as how to change the Debug and Release configurations.
-
Deploying Applications and Components
-
Describes the process by which you distribute a finished application or component to be installed on other computers.
-
Walkthrough: Deploying a Windows-based Application
-
Demonstrates the process of creating an installer for a Windows-based application, including optional steps to customize the installation.
-
Building Console Applications
-
Describes the basics of creating a console application using the Console class.