The Developer Guidance team has just released Building a Windows Phone 7 Application from Start to Finish in the MSDN Library.  This content is intended to help developers with common challenges by putting the features together in a complete application from whiteboard to marketplace. It includes a running sample, guidance on core concepts for getting started with Windows Phone 7, and callouts for best practices and requirements. We hope it will provide a complimentary experience to the in-depth product documentation and quickstarts.

This is a great place to start for folks who haven’t done any WP7 development yet but want to. It covers almost all the major areas that a typical app would need to do. A notable topic that is *not* included is any information about the Push Notification Services, but more is on the way.

The guidance focuses on the following development tasks:

· Designing the user interface (UI) and choosing appropriate controls, icons, and graphics.

· Using the application bar and back button, and handling navigation between pages.

· Storing and retrieving data using isolated storage.

· Display data in controls, enabling user edits, and performing validation.

· Handling application deactivation, tombstoning, and reactivation.

· Publishing your application in the Windows Phone Marketplace.

clip_image002