Last weekend, Microsoft's pattern and practice team released the final version of the Windows Phone 7 developer guide on MSDN. The Microsoft team established an open community on CodePlex to collaborate in writing this wizard. Based on this model, the wizard has been improved over the past year based on your feedback, it has been downloaded for more than 5000 years. It is designed to create a Windows Phone 7 client sample application that connects to Windows Azure's backend.
The scenario in this example is centered around a fictitious company named Tailspin, which was previously shown in the Windows Azure developer wizard released earlier. This time, the company decided to create a Windows Phone 7 client application to access existing cloud applications.
The Wizard includes the following chapters:
- Windows Phone 7-Overview of the platform and SDK;
- Design of Windows Phone 7 Applications-planning and architecture of Windows Phone 7 applications;
- Tailspin scenario description-Introduction to Tailspin and the functions of the application to be investigated;
- Build a mobile client-the steps to build an application, including how to implement MVVM in Windows Phone 7;
- Use the service on the phone -- explains how to store and manipulate data on the phone, manage activation and synchronize with the server;
- Connecting to cloud services-describes how to use various services of Azure, such as identity authentication, data downloading, sending reminders, and filtering data on the server;
- Interact with Windows Marketplace-explains how to distribute and sell applications in Windows Marketplace.
In addition to client applications, this wizard also discusses integration with remote services and how developers make these decisions when investigating application design and implementation. This developer guide can be viewed free of charge on MSDN, or a paper version and an electronic version can be purchased from Microsoft press.