The .NET Compact Framework supports about 28 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.
For information about how to use the class library to determine .NET Compact Framework support and versioning, see How to: Use the Class Library for the .NET Compact Framework.
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 support code access security in version 1.0 and 2.0, but it is planned for a future release.
Unique .NET Compact Framework Classes
The following namespaces and classes are available only in the .NET Compact Framework.
Tasks
How to: Use the Class Library for the .NET Compact Framework
Concepts
Differences with the .NET Framework
Supported Devices and Platforms
.NET Compact Framework Architecture
Other Resources
Overview of the .NET Compact Framework