What is the .NET Compact Framework?
A. The Microsoft .NET Compact Framework is a subset of the .NET Framework that is designed to run on resource-constrained devices, providing support for managed code and for Extensible Markup Language (XML) Web services. The .NET Compact Framework greatly reduces the development cost of writing applications and services that run on devices such as smart phones and personal digital assistants (PDAs).