Wiley India Pvt Ltd
|Number of Pages
This book is a comprehensive guide to Microsoft Smartphone programming based on Microsoft .Net Compact Framework and Windows Mobile API. It provides an in-depth coverage of key architectural concepts, and application design guidelines, as well as programming techniques for Microsoft Smartphone software developers with extensive examples and code listings. Visual Studio .Net 2005 and .Net Compact Framework 2.0 are used as the underlying programming environment.
Part I: Smartphone and .NET presents an overview of the Microsoft Smartphone platform from a software developer?s perspective. It also covers the .Net Compact Framework, the Smartphone programming environment, and a quick get-started guide to Microsoft Smartphone programming.
Part II: Smartphone Application Development extensively discusses Microsoft Smartphone related application design and programming topics in the domains of .Net Compact Framework (managed code) or Windows Mobile API (native code). Each topic starts out with a brief overview of key concepts and tasks covered in the chapter, followed by a detailed discussion of programming framework and classes available in Windows Mobile and Smartphone SDK using diagrammatic figures, tables, and code listings.
Part III: Topics discusses advanced application development topics such as security, games, performance considerations, and location based services using MapPoint.
Table of contents :
Part I: Smartphone and .NET
Chapter 1: Introduction to Microsoft Smartphone
Chapter 2: .NET Compact Framework Fundamentals
Part II: Smartphone Application Development
Chapter 3: Developing Your First Smartphone Application
Chapter 4: User Interface and Input
Chapter 5: Data Storage and File I/O
Chapter 6: Data Access with SQL Server Mobile
Chapter 7: Networking
Chapter 8: E-mail, SMS, and PIM Data
Chapter 9: XML and Web Services
Chapter 10: Platform Invoke
Chapter 11: Exception Handling and Debugging
Part III: Advanced Topics
Chapter 12: Device and Application Security
Chapter 13: Data and Communication Security
Chapter 14: Globalization and Localization
Chapter 15: Graphics
Chapter 16: Performance
Appendix A: New Features in .NET Compact Framework 2.0
Appendix B: A Glance at the .NET Compact Framework 2.0 Class Library
Appendix C: The Smartphone Bootstrapping Process