"Professional Microsoft Smartphone Programming" by Baijian Yang, Pei Zheng, Lionel M. Ni
Jоhn Wilеу & Sons, Wrох Prеss | 2007 | ISBN: 0471762938 9780471762935 | 518 pages | chm | 9 MB
Jоhn Wilеу & Sons, Wrох Prеss | 2007 | ISBN: 0471762938 9780471762935 | 518 pages | chm | 9 MB
This issue provides you with an in-depth look at software development issues and design guidelines, and helps you gain the skills you need to develop your own efficient and feature-rich Smartphone applications that utilize the latest cutting-edge technologies.
This book is for software architects and developers working in the area of mobile application development as well as professionals who want a quick and thorough overview of the Microsoft Smartphone software development platform.
Complete with code and examples, the book first walks you through the Microsoft Smartphone platform from a software developer's perspective. It next uncovers the .NET Compact Framework as well as the Smartphone programming environment. You'll then find detailed information on Microsoft Smartphone-related application design and programming topics in the domains of the .NET Compact Framework (managed code). Plus, you'll explore advanced development topics such as security and performance considerations that you'll be able to incorporate into your own applications.
What you will learn from this book
• How to use the programming framework and classes available in Windows Mobile and Smartphone SDK
• The fundamentals of .NET Compact Framework 2.0
• Techniques for developing your own robust Smartphone applications
• Steps for customizing components and P/Invoke
• How to enhance data and communication security
• Ways to improve the performance of your applications
• Fundamental techniques for supporting world-ready applications
Table of Contents
Professional Microsoft Smartphone Programming
Foreword
Introduction
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
Index
List of Tables
List of Sidebars
with TOC BookMarkLinks