Version 2.1

Rating:        Based on 22 ratings
Reviewed:  13 reviews
Downloads: 44446
Released: Jun 22, 2009
Updated: Jun 26, 2009 by rpowers119
Dev status: Stable Help Icon

Recommended Download

Application Binaries.Zip
application, 266K, uploaded Jun 26, 2009 - 16956 downloads

Other Available Downloads

Source Code
source code, 3092K, uploaded Jun 26, 2009 - 8261 downloads
example, 553K, uploaded Jun 22, 2009 - 10766 downloads
documentation, 10856K, uploaded Jun 22, 2009 - 8463 downloads

Release Notes

This is the official release of 2.1. There is a bunch of work underway with Version 3.0. 3.0 will address a lot of needs for WPF and Silverlight. It will also address some refactoring/cleanup and include a bunch more samples and better doc. We expect 3.0 to be released this month. In the meantime, I wanted to get this release finalized.

We did make some simple cleanup to the existing user doc to try to make it easier to use.

• Added support for missing apis
o admin.getRestrictionInfo
o admin.setRestrictionInfo
o admin.banUsers
o admin.unbanUsers
o admin.getBannedUsers
o auth.revokeExtendedPersmission
o commnets.get
o fbml.deleteCustomTags
o fbml.getCustomTags
o fbml.registerCustomTags
o links.get
o notes.create
o notes.delete
o notes.edit
o notes.get
o status.get
o status.set
o stream.addComment
o stream.addLike
o stream.get
o stream.getComments
o stream.getFilters
o stream.publish
o stream.remove
o stream.removeComment
o stream.removeLike
o users.getStandardInfo
o users.IsVerified
o video.getUploadLimits
o video.upload
• Fixed the following bugs 10512,10705,11009,11215,11410,12026,12351,12386,12446,12590,12592,12593,12742,12818,13231

Reviews for this release

what is wrong with this product??? is this some joke? every where on the internet there are 1000's of people crying about the "incorrect signature" error.... and this from 3 years ago till today. I still get this problem and this makes this product UNUSABLE! and nowhere is there a solution it seems. Why dont this get addressed properly in all the different versions?
by bcweed on Oct 9, 2010 at 12:22 AM
Looks very nice but is essentially unusable out of the box since it cannot be easily mocked. Interfaces or base classes with virtual members please, it's not that hard.
by mattiasjex on Nov 8, 2009 at 8:20 PM
Please try to stick to proper casing for a .net application. For example, namespaces are pascal cased NOT camel-cased. It should be FaceBook or Facebook NOT facebook. Standards exist for a reason, a good reason.
by SMHoff on Nov 6, 2009 at 4:56 AM
Getting lots of empty lists from API.cs, and a Javascript-initiated server-managed session requires a strange ss=1 param. status.get xsd assumes element "status" instead of "user_status". Overall this code needs a refresh.
by stimpy77 on Nov 3, 2009 at 9:48 PM
Two files are missing from binary download. facebook.xml and facebook.web.xml. Found reference to these at and this allowed compilation.
by windev on Oct 30, 2009 at 4:50 PM
some bug in it. Please try to set long instead of int in for userid as last parameter. Also need more samples on feed and notifications.
by angshu on Oct 29, 2009 at 11:35 AM
We need more documentation and samples
by sassyboy on Sep 27, 2009 at 2:30 PM
The API is workable, but has quite a few different issues throughout and is very un-intuitive to use. Does not validate the fb_sig, which seems a little odd...
by valeshino on Sep 8, 2009 at 3:14 PM
Needs to upgrade the user ID's to 64bit long PDQ but otherwise proved excellent
by daninmanchester on Aug 26, 2009 at 9:36 PM
The sample worked to show me how a facebook app goes together, the tutorial is a great beginning place for first time FB devs. It seems there's been a lot of effort put into this library and it will save me many many hours.
by bperreault on Aug 19, 2009 at 3:12 AM
The project has 2 distinct parts: a nice facebook api lib wrapper and 2 webform base classes for Page and MasterPage: one for IFrame mode and one for Canvas mode. The facebook api is configured by the webform base classes, which use querystring, response redirect to initialize a facebook session. The session is stored in either a session (preferred) or a cookie (has problem with iframes).
by softlion on Jul 25, 2009 at 8:35 AM
The sample doesn't work well. I've tried the sample FBMLCanvasSample and got an error "Could not load type 'FBMLSample.FBMLMaster'".
by uyhung on Jul 21, 2009 at 9:51 AM
Does not work 'out of the tin'. Trying to get the FBMLCanvasSample to work and have run into multiple obscure problems including one which indicates missing components. Anyone know where FBMLSample.FBMLMaster is? If I had any hair, I'd be tearing it out.
by jonathanmcc on Jul 10, 2009 at 2:07 PM