Facebook.NET provides a .net library for use in developing Facebook applications and accessing Facebook APIs. The library primarily geared around and optimized for developing ASP.NET-based Web applications, both FBML and IFrame-based Facebook applications through an intuitive API and small set of server controls. It does support the use of the Facebook API from desktop applications as well, and will eventually enable Silverlight application usage.

The library is built on .NET 2.0, but should run on future versions of the .NET framework as well. Applications using Facebook.NET can be written in either C# or VB.NET.

The library is still in early form (some APIs haven't been implemented yet, there are only a couple server controls: FacebookApplication, and FqlDataSource at the moment, etc.) but the intent is to grow this over the course of building some Facebook applications, and through community usage/feedback as well. Please help improve this project by submitting bugs and feature suggestions through the issues list, or if you have ideas that need more discussion, please submit them on the discussions forum.

Associated Links
  • The introduction to this framework is on my Facebook.NET blog post, along with a few other useful developer links.
  • Steve Trefethen has posted a VS Starter Kit for getting started with Facebook development using Facebook.NET.

Last edited Sep 22, 2007 at 3:15 AM by NikhilK, version 12