The Microsoft .NET Framework provides a layered, extensible, and managed implementation of Internet services that can be quickly and easily integrated into your applications. Your applications can build on pluggable protocols to automatically take advantage of new Internet protocols, or they can use a managed implementation of the Windows socket interface to work with the network on the socket level.
In This Section
Reference
- System.Net
-
Provides a simple programming interface for many of the protocols used on networks today. The WebRequest and WebResponse classes in this namespace are the basis for pluggable protocols.
- System.Net.Sockets
-
Provides a managed implementation of the Windows Sockets (Winsock) interface for developers who need to help control access to the network.
- System.Net.Cache
-
Defines the types and enumerations used to define cache policies for resources obtained using the WebRequest and HttpWebRequest classes.
- System.Net.Configuration
-
Contains classes that applications use to programmatically access and update configuration settings for the System.Net namespaces