Overview of the .NET Compact Framework
Important This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here. ArchiveDisclaimer

Overview of the .NET Compact Framework

The .NET Compact Framework constitutes the environment in which managed applications run on devices. It provides access to the underlying features of the device. In addition, the applications and components can interact on the device and over the Internet.

In This Section

Architectural Overview

Describes core components and capabilities of the .NET Compact Framework.

Differences with the .NET Framework

Summarizes the differences between the .NET Compact Framework and the full .NET Framework (desktop).

Supported Classes in the .NET Compact Framework

Provides an overview of the namespaces, classes, and other types supported by the .NET Compact Framework and also lists the types available only in the .NET Compact Framework.

Developer Model

Describes the programming model for targeting specific or multiple devices categories.

.NET Compact Framework Assemblies and Files

Describes the assembly files and their binary compatibilities with the full .NET Framework.

See Also

Other Resources

.NET Compact Framework

© 2015 Microsoft