---
title: "Getting Started"
description: Learn how to use Windows Forms to create powerful Windows-based applications that display data, handle user input, and help you deploy your applications.
ms.date: "03/30/2017"
f1_keywords: 
  - "Designer_System.Windows.Forms.Design.FormDocumentDesigner"
  - "vb.wfc.formdesigner"
helpviewer_keywords: 
  - "Windows Forms, getting started"
  - "getting started [Windows Forms], Windows Forms"
ms.assetid: a031aa58-5027-4082-b590-df7c12c77dec
---
# Getting Started with Windows Forms
With Windows Forms, you can create powerful Windows-based applications. The following topics describe in-depth how to harness the power of Windows Forms to display data, handle user input, and deploy your applications easily and with enhanced security.  
  
## In This Section  
 [Windows Forms Overview](windows-forms-overview.md)  
 Contains an overview of Windows Forms and smart client applications.  
  
 [Creating a New Windows Form](creating-a-new-windows-form.md)  
 Contains links to topics that describe basic concepts for creating Windows Forms applications.  
  
 [Creating Event Handlers in Windows Forms](creating-event-handlers-in-windows-forms.md)  
 Contains links to topics that describe how to create Windows Forms event handlers.  
  
 [Adjusting the Size and Scale of Windows Forms](adjusting-the-size-and-scale-of-windows-forms.md)  
 Contains links to topics that show how to adjust the size and scale of Windows Forms.  
  
 [Changing the Appearance of Windows Forms](changing-the-appearance-of-windows-forms.md)  
 Contains links to topics that show how to change the appearance of Windows Forms applications.  
  
 [Windows Forms Controls](./controls/index.md)  
 Contains links to topics that describe and show how to use Windows Forms controls and components.  
  
 [User Input in Windows Forms](user-input-in-windows-forms.md)  
 Contains links to topics that describe and show how to handle input from the user in Windows Forms applications.  
  
 [Dialog Boxes in Windows Forms](dialog-boxes-in-windows-forms.md)  
 Contains links to topics that describe the different dialog boxes for use in Windows Forms.  
  
 [Windows Forms Data Binding](windows-forms-data-binding.md)  
 Contains links to topics that describe the Windows Forms data binding architecture and how to use it in Windows Forms applications.  
  
 [Windows Forms Security](windows-forms-security.md)  
 Contains links to topics that describe how to build Windows Forms applications that have enhanced security.  
  
 [ClickOnce Deployment for Windows Forms](clickonce-deployment-for-windows-forms.md)  
 Contains links to topics that describe how to easily deploy Windows Forms applications.  
  
 [How to: Access Keyed Collections in Windows Forms](how-to-access-keyed-collections-in-windows-forms.md)  
 Demonstrates how to access collections with keys rather than indexes.  
  
## Related Sections  
 [Enhancing Windows Forms Applications](./advanced/index.md)  
 Contains links to topics that describe more advanced concepts for creating Windows Forms applications.
