---
title: Networking
ms.date: "03/30/2017"
helpviewer_keywords: 
  - "networking [Windows Forms], Windows Forms"
  - "Windows Forms, networking"
ms.assetid: babf8af3-8000-46e2-8c68-a42127efabba
---
# Networking in Windows Forms Applications
The .NET Framework provides classes for displaying Web pages, downloading Web content, interacting with file transfer protocol (FTP) sites, and consuming Web Services, making it easy to build network functionality into your application. The following resources will help you understand the networking technologies of the .NET Framework and how you can integrate them into Windows Forms.  
  
## Reference  
 <xref:System.Net>  
 The root namespace for classes in the .NET Framework that handle network connectivity.  
  
 <xref:System.Net.WebClient>  
 A convenient class for retrieving Web or HTTP-based content programmatically.  
  
 <xref:System.Net.FtpWebRequest>  
 A class for retrieving and sending files with FTP.  
  
 <xref:System.Windows.Forms.WebBrowser>  
 A managed wrapper class for the `WebBrowser` control that is included with Windows.  
  
## Related Sections  
 [Network Programming in the .NET Framework](https://docs.microsoft.com/dotnet/framework/network-programming/index)  
 An introduction to networking in the .NET Framework.  
  
 [Windows Forms Data Binding](../windows-forms-data-binding.md)  
 Describes how to display database content in your application, either from a local data store or a database located on a network.
