Microsoft Patterns & Pracices: “Windows Phone 7 Developer Guide” available for download.
Windows® Phone 7 provides an exciting new opportunity for companies and
developers to build applications that travel with users, are interactive and
attractive, and are available whenever and wherever users want to work with
By combining Windows Phone 7 applications with on-premises services and
applications, or remote services and applications that run in the cloud (such as
those using the Windows Azure™ technology platform), developers can create
highly scalable, reliable, and powerful applications that extend the
functionality beyond the traditional desktop or laptop; and into a truly
portable and much more accessible environment.
This guide describes a scenario around a fictitious company named Tailspin
that has decided to encompass Windows Phone 7 as a client device for their
existing cloud-based application. Their Windows Azure-based application named
Surveys is described in detail in a previous book in this series, Developing
Applications for the Cloud on the Microsoft Windows Azure Platform. For
more information about that book, see the page by the same name on MSDN® at (http://msdn.microsoft.com/en-us/library/ff966499.aspx).
In addition to describing the client application, its integration with the
remote services, and the decisions made during its design and implementation,
this book discusses related factors, such as the design patterns used, the
capabilities and use of Windows Phone 7, and the ways that the application could
be extended or modified for other scenarios.
The result is that, after reading this book, you will be familiar with how to
design and implement applications for Windows Phone 7 that take advantage of
remote services to obtain and upload data while providing a great user
experience on the device.