Last November I decided to leave the SQL Reporting Services team and join the Windows Phone Application Platform team. This is the team responsible for delivering:

  • The overall application model for windows phone (how are they installed, secured and activated)
  • Runtime integration (hosting of Silverlight Mobile and XNA applications within NetCF)
  • Phone specific frameworks (ex: Sensors)
  • Data and Cloud programmability (Push Notifications, Structured Storage)

I have been working mostly on data programmability since joining the team, bringing Linq To SQL down to the phone from the desktop.

You can play with the new features in the recently released Developer Tools for Windows Phone Mango Beta.

Also, Jesse Liberty has done a good job of capturing some of the best practices for Linq To SQL on Windows Phone.