What's New in the .NET Compact Framework Version 2.0

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

The .NET Compact Framework version 2.0 extends the .NET Compact Framework version 1.0 with new features, improvements to existing features, and expanded support of classes in the full .NET Framework. This section provides information about some of the key additions and modifications to the .NET Compact Framework.

Starting with version 2.0, the .NET Compact Framework is part of the .NET Framework and supports stand-alone development.

.NET Framework Support and New Features

Describes expanded support for full .NET Framework classes, stand-alone development, networking, and native code interoperability.

Windows Forms and Graphics

Describes new classes in the Microsoft.WindowsCE.Forms namespace. These classes provide new features and functionality for Pocket PC and Smartphone applications.


Contains several controls and features for Windows Forms applications on Pocket PCs and Smartphones.


Provides managed Direct3D programming for devices introduced in the .NET Compact Framework 2.0.


Provides core structures and types for building Direct3D applications.

.NET Compact Framework How-to Topics

Provides links to code example topics and procedures in the .NET Compact Framework documentation.

How to: Find Supported Members of the .NET Compact Framework in the Class Library

Provides procedures for filtering the .NET Framework class library to show classes available in the .NET Compact Framework and how to determine support and versioning.