Working with the .NET Compact Framework
A central difference is that the .NET Compact Framework is a subset of the full .NET Framework, and accordingly, some areas are not supported. For more information, see Application Development in the .NET Compact Framework.
In this section
Differences from Desktop in .NET Compact Framework Development
Describes differences from developing desktop applications.Variations in .NET Compact Framework Versions
Describes the several releases of the .NET Compact Framework, including service packs.Controls and Components in Managed Device Projects
Describes additional controls and components available for device development.Custom and User Controls in Device Projects
Describes the functionality available for device projects.How to: Install the .NET Compact Framework on a Device
Describes how to install the .NET Compact Framework on a device.How to: Upgrade Projects to Later .NET Compact Framework Versions
Describes how to upgrade your device application to target a later version of the .NET Compact Framework.How to: Handle HardwareButton Events (Devices)
Describes how to use the HardwareButton control to override the application keys on a Pocket PC.Walkthrough: Authoring User Controls for Devices
Demonstrates how to author a user control in managed device projects.Walkthrough: Adding a Simple Attribute to a User Control
Describes customizing user controls in device projects.
See Also
Concepts
.NET Compact Framework Reference for Device Projects