Developing an Advanced Windows Phone 7.5 App that Connects to the Cloud

patterns & practices Developer Center

On this page: Download:
Summary | Authors and Contributors | Phone Related Titles | Cloud Related Titles | Feedback and Support

Download code samples

Download book as PDF

Download Paperback

January 2012


This guide provides an end-to-end walkthrough of how to create an advanced Windows Phone 7.5 app that integrates with remote Windows Azure-based services. The guide can help you understand how to implement individual features for Windows Phone 7.5 and how to use them together to build an app.

This guide teaches how to :

  • Use Windows Phone 7.5 features including push notification, live and secondary tiles, and background tasks.
  • Manage state and perform navigation.
  • Authenticate and transfer data with a cloud service.
  • Improve maintainability and testability of your application by using the Model-View-ViewModel (MVVM) pattern.

In addition to describing the client application, its integration with the web services, and the decisions made during its design and implementation, this book discusses related factors, such as the design patterns used, and the ways that the app could be extended or modified for other purposes.

The result is that, after reading this book, you will be familiar with how to design and implement advanced apps for Windows Phone that provide a great user experience and take advantage of remote services to obtain and upload data

If you are just getting started, read Developing a Windows Phone App from Start to Finish to learn how to create your first Windows Phone app.

Download Code

Download Code Samples

Download Book

Download Book in PDF format

Order Book

Developing an Advanced Windows Phone 7.5 App that Connects to the Cloud is available in paperback from



1- The Tailspin Scenario

2- Building the Mobile Client

3- Using Services on the Phone

4- Connecting with Services



Microsoft patterns & practices License

Authors and Contributors

This guide was produced by the following individuals:

  • Program and Product Management: Eugenio Pace
  • Subject Matter Experts: Amrita Bhandari, David Britch, Bob Brumfield, Francis Cheung, Scott Densmore, Adam Kinney, Jesse Liberty, Rohit Sharma, and Karl Shifflett.
  • Development: Francis Cheung, and Adam Kinney (Robert Ingebretsen LLC)
  • Test team: Amrita Bhandari (Satyam Computer Services), and Rohit Sharma
  • Edit team: David Britch (Content Master Ltd.), RoAnn Corbisier, and Nancy Michell (Content Master Ltd.).
  • Book design and illustrations: Ellen Forney, John Hubbard (eson), Katie Niemer and Eugenio Pace.
  • Release Management: Richard Burte

We want to thank the customers, partners, and community members who have patiently reviewed our early content and drafts. Among those, we want to highlight the exceptional contributions of Jonas Follesø, Alex Golesh, and Shawn Wildermuth. A very special thanks to Larry Lieberman and Jeff Wilcox from the Windows Phone team for their continued support.

Phone Related Titles

Cloud Related Titles

Feedback and Support

Questions? Comments? Suggestions? Visit the patterns & practices Windows Phone Guidance Community site. This content is a guidance offering, designed to be reused, customized, and extended. It is not a Microsoft product. Code-based guidance is shipped "as is" and without warranties. Customers can obtain support through Microsoft Support Services for a fee, but the code is considered user-written by Microsoft support staff.

Next Topic | Home

Last built: May 25, 2012