Microsoft Releases SDK For Facebook Platform

-Microsoft Logo-While there have been a number of .NET libraries for the Facebook Platform for some time now, today Microsoft is releasing the official Microsoft SDK for Facebook Platform. There are a number of core benefits to this upgrade including the ability to easily view native Facebook Platform methods within the Microsoft Development environment with intellisense. While Microsoft previously demoed applications build using the Facebook library within Microsoft applications, this is the first official rollout of the libraries.

Personally I’m not a big fan of .NET development but I know many organizations that run only on .NET technologies. There’s no doubt that the new libraries being provided by Microsoft will make it much easier to quickly integrate Facebook features into applications. Honestly there isn’t much you can say about these new libraries except that they’ll be extremely useful for developers. According to Microsoft, here are the core components of this new SDK:

  • Facebook.dll: This is the main assembly that will be used by all applications. This has all the logic to handle communication with the Facebook application. This assembly also has specific support of XAML applications (Silverlight and WPF) to enhance the Facebook platform to make databinding and data caching easier.
  • Facebook.Silverlight.dll: This is the Silverlight version of the main assembly that will be used by all Silverlight applications. This has all the logic to handle communication with the Facebook application. This assembly also has specific support of XAML applications to enhance the Facebook platform to make databinding and data caching easier. The REST API in this assembly is Asynchronous only.
    Facebook.Web.dll: This assembly should be used by Canvas applications. The main functionality supported in this assembly is to encapsulate the handshake between the Facebook application and a canvas application (both FBML and IFrame)
  • Facebook.Web.Mvc.dll: Provide a support building canvas applications using ASP.NET MVC. Separated from Facebook.Web.dll to avoid all developers from needing to install the MVC bits.
    Facebook.Winforms.dll: This assembly provides support for writing Facebook applications using Winform technology. This provides a Component that wraps the API to make it easier to use from Winforms. This also contains some user controls to help display Facebook data easily.

If you happen to be a .NET developer and want to learn more, you can go check out the official Microsoft Facebook SDK page.

  Tags:, ,



Comments (One Response)

Being an ASP.NET/MVC/Silverlight developer by trade, I cringed when I heard this. Because I care about speed and the quality of my apps, you can bet that I won’t be using this.

Leave a comment


 

Send us a Tip tips@allfacebook.com
Top developers Also View Top Applications
209,355,980
+ 0 (0.00%)
FarmVille
67,811,115 MAU
Café World
30,105,454 MAU
58,907,139
+ 0 (0.00%)
Pet Society
21,722,878 MAU
Restaurant City
17,400,293 MAU
42,428,381
+ 0 (0.00%)
Facebook for iPhone
18,317,123 MAU
Static FBML
13,346,679 MAU
As of Nov 28 09 10:29AM