'Mango'Windows Phone Update to Have 'SQL Compact Database', Scott Guthrie

In the Day 2 Keynote at MIX11, Scott Guthrie, announced, "So, "Mango" now includes a local SQL database that allows you to save and query data within your application. We also now support using Linq, so that you can query against that database, and we do provide in the box the full object-relational mapper that […]

In the Day 2 Keynote at MIX11, Scott Guthrie, announced, "So, "Mango" now includes a local SQL database that allows you to save and query data within your application. We also now support using Linq, so that you can query against that database, and we do provide in the box the full object-relational mapper that allows you to manipulate data and save it back into the database at any point."

Microsoft said it remains on track to start delivering the next version of Windows Phone to new and existing devices by the end of this year.

Windows Phone Developer Tools will be available in May, and new features will enable the following:

  • Live Agents create superior customer engagement with real-time interactions via Live Tiles, Push Notifications, Deep Linking and Background Agents. Multitasking is also enhanced to allow for fast applications switching, as well as background audio and file transfer.
  • Phone integration has been greatly improved for developers wanting to do more with their apps. The Live Tiles functionality has been expanded to give developers more flexibility and engage with their customers better.
  • Developers will have access to the Motion Sensor library and the camera, enabling augmented reality experiences. The integration extends deeper into the operating system via sockets and database access now available to apps and games.

Specific to the refreshed Windows Phone Developer Tools that arrive in May, we've also added;

  • A new profiler and emulator for testing
  • Support for Silverlight AND XNA in the same project
  • Structured storage that enables access to SQL database
  • Access to calendar and contacts through apps
  • And much more