.NET Compact Framework 2.0

Introduction
The .NET Compact Framework brings the powerful programming environment of the .NET Framework to devices.
The .NET Compact Framework is a hardware-independent environment for running programs on resource-constrained computing devices, encompassing personal data assistants (PDAs) such as the Pocket PC, mobile phones, set-top boxes, automotive computing devices, and custom-designed embedded devices built with the Windows CE [...]