Get practical information for developing applications with the Microsoft .NET Compact Framework 2.0straight from mobile-development experts. This definitive guide delivers the proven techniques, real-world insights, and extensive code samples you need to bring information access to any Windows-based mobile device. Discover how to:Design a user interface that is optimized for smart devicesAdd functionality by using Windows Mobile APIsOrganize and persist data stored on a deviceEstablish network connections and respond to changes in network stateSynchronize mobile devices with data stored on backend serversImplement authentication, symmetric encryption, and asymmetric encryption algorithmsOptimize application performance for resource-constrained devicesInteroperate with native code by using PInvoke and COM interopPLUSGet an introduction to .NET Compact Framework 3.5 and Microsoft Visual Studio code name OrcasPLUSGet Microsoft Visual C# and Visual Basic code samples on the Web