The .NET Compact Framework provides the networking socket-level API and higher-level abstractions, such as HTTP, Domain Name System (DNS), and Web requests and responses. Connectivity is provided over Infrared Data Association (IrDA) and TCP/IP transports through sockets.

In This Section
- Network Programming in the .NET Compact Framework
Describes support for XML Web services, important facts about connecting to the network and to the Web by using the .NET Compact Framework.
- Socket Programming
Lists considerations for programming sockets in the .NET Compact Framework.
- Infrared Connections
Describes the classes that provide infrared support for devices.
- How to: Make an Infrared File Transfer
Describes how to send and receive files between devices by using infrared communication.
- How to: Send an HTTP Request with Proxy
Describes basic HTTP usage with the .NET Compact Framework.
- How to: Use a Proxy Generated by Wsdl.exe
Describes considerations for using generated proxy code in .NET Compact Framework applications.
- How to: Create a Socket Listener
Describes how to communicate over a socket-based connection.
- How to: Use the WebBrowser Control in the .NET Compact Framework
Describes support for the WebBrowser control in the .NET Compact Framework.