Over a million developers have joined DZone.

SkyDrive breaking changes with Live SDK: update your apps!

· Cloud Zone

Build fast, scale big with MongoDB Atlas, a hosted service for the leading NoSQL database on AWS. Try it now! Brought to you in partnership with MongoDB.

Unlike the other posts I usually write, this post will be very quick Smile Microsoft has introduced a breaking change in the SkyDrive APIs offered by the Live SDK (which is the library, available on NuGet, that can be used to interact with Live services within a Windows Phone or Windows 8 application). If your application is using SkyDrive integration (like my app Movies Tracker), for example, to provide backup and restore features, you may notice that the downloaded file is corrupted, so the restore procedure will always fail.

The solution is simple: update your project to use the latest Live SDK release, which is the5.4. Previous versions won’t work any more. The breaking change seems to be just server side: you don’t have to modify anything in your code. If you’re using NuGet, the operation is really simple: right click on your project, choose Manage NuGet packages and switch to the Updates tab. After a while, NuGet will find a new Live SDK version: just click onUpdate and you’re all set. Obviously, if your application is already using the 5.4 release you won’t have to do anything.

And if your application doesn’t support SkyDrive integration but you’re interested in implementing it, there’s a blog post I wrote a while ago about this topic.

Happy development!

Now it's easier than ever to get started with MongoDB, the database that allows startups and enterprises alike to rapidly build planet-scale apps. Introducing MongoDB Atlas, the official hosted service for the database on AWS. Try it now! Brought to you in partnership with MongoDB.


Published at DZone with permission of Matteo Pagani, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}