The NET Framework is a vision of code being run on any device, anywhere. The NET Compact Framework fits neatly into this vision. As a stripped down version of the NET Framework designed for embedded devices, the same code uses for NET applications on a PC, can be compiles for any mobile device with Visual Studio NET (and the smart Device Extensions), often with no changes. The NET CF is currently supported on Pocket PC devices, all the device needs is Active Sync to enable the relevant NET CF assemblies to be installed. The latest technology preview was released on January 17, and it plugs into the new final release of Visual Studio NET and this allows you to compile your existing applications successfully for the mobile platform, while just altering your user interface for the smaller screen. This book explains everything you need to know for converting your existing applications to the NET Compact Framework, and although the code in the book is almost exclusively C#, it will teach C# and VB. NET developers to create new mobile applications.