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

Quite often, we read forum posts from desktop developers who are trying development using the .NET Compact Framework for the first time and who have discovered that some favorite class that they use in their desktop .NET applications is not supported in the .NET Compact Framework Base Class Libraries (BCL). They express their outrage at the perceived inadequacies of the mobile environment and express their astonishment that the .NET Compact Framework is so "limited."

Actually, where it matters the .NET Compact Framework is not at all limited. Yes, many of the more specialist classes may be missing, or you might have to program some piece of application ...

Get Microsoft® Mobile Development Handbook now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.