Book description
Full Color: Figures and code appear as they do in Visual
Studio
Windows Phone 7.5 Unleashed is the first comprehensive,
start-to-finish developer’s guide to Microsoft’s
brand-new Windows Phone 7.5. Written by Microsoft MVP and leading
WPF/Silverlight innovator Daniel Vaughan, this full-color guide
covers everything developers need to rapidly build highly
competitive Windows Phone 7.5 mobile apps.
Vaughan teaches through complete sample apps that illuminate each
key concept with fully explained code and real-world context. He
presents real-world best practices for building highly functional
and attractive Metro interfaces; integrating touch, rich media, and
data; testing; profiling; and more. Throughout, he shares expert
insights available in no other book, drawing on his exceptional
access to the Windows Phone development team through the elite
Microsoft Silverlight and WPF Insiders group.
Along the way, he presents exceptionally practical and thorough
coverage of many powerful new Windows Phone 7.5 platform
enhancements--including full chapters on sensors, the camera, XNA
graphics, local databases, scheduled actions, and background file
transfers.
Detailed information on how to...
Get started fast with Silverlight Windows Phone development in Visual Studio
Master the Capabilities Model, threading, and the Execution Model
Create attractive Metro interfaces using Windows Phone’s rich set of controls, including the Silverlight for Windows Phone Toolkit
Make the most of the application bar and other interface elements
Enhance user experience with advanced support for touch, gesture, and sensors
Build location-aware apps that use Bing Maps and location services
Quickly internationalize apps for global markets
Leverage Windows Phone 7.5’s improved camera support
Connect apps to online services via SOAP, REST, and ODATA
Validate user input on the client side or via Web services
Use Windows Phone 7.5’s powerful new local database support
Implement background actions, file transfers, and audio playback
Incorporate game-style XNA graphics
Unit test to find defects earlier, saving time and money
Table of contents
- Title Page
- Copyright Page
- Contents at a Glance
- Table of Contents
- Foreword
- Preface
- About the Author
- Dedication
- Acknowledgments
- We Want to Hear from You!
- Reader Services
-
Part I. Windows Phone App Development Fundamentals
- Chapter 1. Introduction to Windows Phone App Development
-
Chapter 2. Fundamental Concepts in Silverlight Development for Windows Phone
- Understanding the Role of XAP Files
- The Windows Phone Capabilities Model
- The Threading Model for Silverlight Graphics and Animation in Windows Phone
- Understanding the Frame Rate Counter
- The Windows Phone Performance Analysis Tool
- Device Status
- Applying the Model-View-ViewModel Pattern to a Windows Phone App
- Property Change Notification
- Using Commands
- Argument Validation
- A Platform Agnostic Dialog Service
- Summary
- Chapter 3. Application Execution Model
- Chapter 4. Page Orientation
- Part II. Essential Elements
-
Part III. Windows Phone App Development
- Chapter 11. Touch
- Chapter 12. Launchers and Choosers
-
Chapter 13. Push Notification
- Push Notification Types
- Benefits of Push Notification
- Understanding Push Notification
- Getting Started with Push Notification
- Subscribing to Push Notification
- Power Management and Push Notification
- Sending Push Notifications
- Toast Notifications
- Tile Notifications
- Raw Notifications
- Identifying Notifications in an HttpWebResponse
- Notification Classes
- Cloud Service Authentication
- Building a Stock Ticker Application
- Summary
- Chapter 14. Sensors
- Chapter 15. Geographic Location
- Chapter 16. Bing Maps
- Chapter 17. Internationalization
- Chapter 18. Extending the Windows Phone Picture Viewer
- Chapter 19. Camera
- Chapter 20. Incorporating XNA Graphics in Silverlight
- Chapter 21. Microphone and FM Radio
- Chapter 22. Unit Testing
-
Part IV. Building Windows Phone Data Driven Applications
- Chapter 23. Input Validation
- Chapter 24. Network Services
- Chapter 25. Isolated Storage and State Preservation
-
Chapter 26. Local Databases
- SQL Server Compact
- Deployment of Local Databases
- LINQ to SQL on the Phone
- LINQ to SQL Platform Differences
- Getting Started with Local Databases
- Sample Twitter Timeline Viewer
- Viewing a Local Database Schema
- Database-First Using SqlMetal
- Deploying a Database to Isolated Storage
- Abstracting the Navigation Service
- Observing LINQ to SQL Queries with a Custom Log
- Updating a Database Schema
- Mapping an Inheritance Hierarchy
- Concurrency
- Summary
- Part V. Multitasking
- Bibliography
- Index
Product information
- Title: Windows® Phone 7.5 Unleashed
- Author(s):
- Release date: March 2012
- Publisher(s): Sams
- ISBN: 9780132661065
You might also like
book
Real World Adobe® Photoshop® CS2: Industrial-Strength Production Techniques
Fooling around with Photoshop to create interesting composite artwork is all well and good. But if …
book
Windows® PowerShell™ Unleashed
PowerShell gives Windows administrators immense power to automate and customize virtually any administrative task–saving time, increasing …
book
Alison Balter’s Mastering Microsoft® Office Access 2007 Development
Microsoft Office 2007 is a major upgrade from the last version of Office; Access will also …
book
QuickBooks® 2014 In Depth
Do more in less time! Whether you’re an entrepreneur, accountant, or bookkeeper, this comprehensive guide will …