Supported Classes in the .NET Compact Framework

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

The .NET Compact Framework supports about 30 percent of the namespaces and classes of the full .NET Framework, and is about 8 percent of its size. To keep the size small, only the most important classes and members are supported.

Determining Support

For information about how to use the class library to determine .NET Compact Framework support and versioning, see How to: Find Supported Members of the .NET Compact Framework in the Class Library.

Unsupported Functionality

The .NET Compact Framework does not support the following technologies:

  • Server functionality

  • ASP.NET

  • Remoting

  • Reflection Emit

  • C++ development

  • J# and JSL development

The .NET Compact Framework does not currently support code access security.

Unique .NET Compact Framework Classes

The following namespaces and classes are available only in the .NET Compact Framework.

Namespace or type

For more information

Microsoft.WindowsMobile.DirectX

Mobile Direct3D Programming in the .NET Compact Framework

Microsoft.WindowsMobile.DirectX.Direct3D

Mobile Direct3D Programming in the .NET Compact Framework

Microsoft.WindowsCE.Forms

How to: Use the MessageWindow Class

How to: Use a DocumentList Control

How to: Use the HardwareButton Component

How to: Use the InputPanel Component

How to: Set Pocket PC Input Methods

How to: Send a Notification

How to: Set Smartphone Input Modes

IrDAEndPoint

IrDACharacterSet

IrDAClient

IrDADeviceInfo

IrDAHints

IrDAListener

Infrared Connections

How to: Make an Infrared File Transfer

SqlServerCe

By default, SQL Server Compact 3.5 documentation is not installed locally. To download SQL Server Compact 3.5 Books Online, go to the SQL Server Compact 3.5 Books Online Download Center.

Microsoft.ServiceModel.Channels.Mail

WCF Exchange Server Mail Transport

Microsoft.ServiceModel.Channels.Mail.WindowsMobile

WCF Exchange Server Mail Transport

See Also

Tasks

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

Concepts

Differences Between the .NET Compact Framework and the .NET Framework

Devices and Platforms Supported by the .NET Compact Framework

.NET Compact Framework Architecture

Other Resources

Overview of the .NET Compact Framework