I was reading Daniel Moth's blog post about What's New in the .NET Compact Framework 3.5 which is part of the Orcas Beta release (next version of Visual Studio) and I learned about his new book, Microsoft Mobile Development Handbook, just published with 600+ pages of what seems to be great content
The 18 chapters cover the following topics:
1. .NET Compact Framework—a Platform on the Move2. Building a Microsoft Windows Forms GUI3. Using SQL Server 2005 Compact Edition and Other Data Stores4. Catching Errors, Testing, and Debugging5. Understanding and Optimizing .NET Compact Framework Performance6. Completing the Application: Packaging and Deployment7. Exchanging Data with Backend Servers8. Networking9. Getting Connected10. Security Programming for Mobile Applications11. Threading12. Graphics Programming13. Direct3D Mobile14. Interoperating with the Platform15. Building Custom Controls16. Internationalization17. Developing with Windows Mobile18. Introducing .NET Compact Framework Version 3.5 and Visual Studio "Orcas"
Get it from Microsoft Press http://www.microsoft.com/MSPress/books/authors/auth10294.aspx