I’ve stumbled across a few useful things recently that I thought would be worth highlighting.
An update to the Windows Phone Training Kit has been released. As well as refreshing nearly all the labs to fix bugs and ensure they work with the emulator and on devices, there are also two new labs; Accessing Windows Phone 7 Devices and Multi-Touch Game Development with XNA Framework. They also updated the push notifications same to use the Push Notification Server Side Helper Library.
Push notifications (server side) require a fair amount of plumbing code so the team have published a helper library that supports sending all three types of notifications. “The library provides an easy way for sending all three kinds of push notification messages currently supported by Microsoft Push Notification Services (MPNS): Tile, Toast, and Raw. Our main goal here is to extract any complexity for sending push notification (PN) messages from your website (or web service) to a Windows Phone. This library helps developers to send push messages using only a few lines of code.”
More details here.
It turns out that the Push Notification Server Side Helper Library is just one of a number of “recipes” the team have developed (and there are more on the way). These recipes are open source projects aimed at simplifying common application development patterns on Windows Phone 7. Here are the current recipes:
This series is nearly complete now (at 8/10) and well worth a look.
There’s a great post about documentation – both signposting to documentation and how to improve your experience – on the Windows Phone Developer Blog. Again, well worth a look.