Microsoft Releases SDK for Facebook

Microsoft has announced its new Facebook SDK, which allows developers using Microsoft technologies to quickly create web client (via Silverlight), web server (via ASP.NET) and desktop (via WinForms and WPF) applications that harness the power of the Facebook API.


Microsoft has been developing the Facebook SDK for some time now, with Facebook Integration being one of the features of the now canceled Popfly mashup creator. However, this is the first release to be officially supported by Facebook. This excerpt is from the Facebook developer blog:

The Microsoft SDK for Facebook Platform joins the ranks of our other supported libraries, alongside PHP, JavaScript, iPhone, Adobe ActionScript 3.0, and You can check out the libraries with which you can build on Facebook -- both officially supported and community supported -- in the Client Libraries article on the Developer Wiki.

This SDK comes after Microsoft made a $240 million investment in Facebook back in October 2007,  spurning a competing offer from online search leader Google Inc. Microsoft has also recently made Facebook available on its XBox 360 gaming console.

Developers looking to get started with the new SDK can find some tutorials on MSDN. You can also find many more Facebook mashups and how-to articles in the ProgrammableWeb directory.

Be sure to read the next API article: 7 New APIs: Music Artist Data, Barcodes, SMS, Menus, and Mobile Expense Tracking