Microsoft Windows CEā€“based applications can use Windows networking functions to establish and terminate network connections and to access files on servers supporting the Common Internet File System (CIFS). The .NET Compact Framework provides the networking socket-level API and higher-level abstractions, such as HTTP, DNS, Bluetooth, and Web requests and responses. Connectivity is provided for mobile devices over Infrared Data Association (IrDA) and TCP/IP transports through sockets.

Whether you need to develop a simple Web application or build a critical enterprise-wide application involving many computers or operating systems and using multiple protocols and serialization optimizations, the .NET Framework provides a layered, extensible, and managed implementation of Internet services that can be quickly and easily integrated into your applications.