Version 2.0

Rating:        Based on 19 ratings
Reviewed:  14 reviews
Downloads: 40704
Released: Nov 6, 2008
Updated: Nov 6, 2008 by jschuster
Dev status: Stable Help Icon

Recommended Download

application, 268K, uploaded Nov 6, 2008 - 15871 downloads

Other Available Downloads

Source Code
source code, 877K, uploaded Nov 6, 2008 - 11674 downloads
documentation, 1053K, uploaded Nov 6, 2008 - 13159 downloads

Release Notes

After a long time without an official release, we're proud to announce the Facebook Developer Toolkit, Version 2.0! This release represents a major reworking to our architecture which we hope will make it easier for us to keep up with the changes from Facebook. Along the way, we've also added additional methods and fixed a lot of bugs.

Changes in this release:
  • Re-architected the API to create a lighter-weight wrapper around the API by using Linq2XSD to auto-generate the parsers and entity objects.
  • Updated login logic to account for the new profile changes.
  • Added new samples that work with the new API.
  • Changed default value for RequireLogin on CanvasFBMLBasePage and CanvasFBMLMasterPage to be false instead of true
  • Changed parameters for liveMessage.send
  • Implemented feed.publishUserAction
  • Made API.sendRequest public
  • Renamed Api property on CanvasIFrameBasePage to ApiKey to follow conventions and avoid case-sensitivity issues
  • Various bug fixes


Reviews for this release

This is awesome...I fixed a few things for my enviro, but wow, great job! Chris Givens
by givenscj on Jun 2, 2009 at 1:12 AM
it was difficult to get started but once I figured out a few things, it is now pretty easy to use. Needs more samples and better docs but the wiki is getting better.
by DavidCC on May 28, 2009 at 5:36 PM
Agree with expresso when he said "Overly architected pile". Can't whoever was in communication with MS to take over this project just call them back and either ask for help or for MS to take it over completely?
by revbones on Apr 23, 2009 at 1:01 AM
Super cool
by nick1996 on Apr 22, 2009 at 3:03 PM
Next to no sample code besides buggy hello world examples, and no community so no support. I guess all the development for Facebook is going on in PHP, and there's no market for this.
by zagreus on Mar 29, 2009 at 11:27 PM
Support for this app is a joke. The bit of "documentation" that was created for v2.0 references code from 1.x. Releases and updates are nonexistent, click "planned" to have a laugh. Facebook changes their API often but v2.0 hasn't been updated since November (5 months ago). I have yet to see a working sample of an FBML canvas. Microsoft, how can I develop in .NET when it's so poorly supported?
by MichaelApproved on Mar 22, 2009 at 6:55 AM
I really appreciate the architecture with the ease of hitting the API. However, there is terrible documentation on anything beyond loading up a page and getting a friends list. The tough part of FB is writing to walls by registering templates and then calling the publisuseraction() - none of this is covered anywhere. Now after hours, I am still having issues figuring out how to send requests...
by AnthonyDiCicco on Feb 25, 2009 at 4:26 AM
The 2.0 version of the Toolkit makes most of the Facebook API tasks very simple. A great improvement over the previous version.
by mikulicz40 on Jan 30, 2009 at 9:38 PM
Very happy with the project. Most of the negative comments seem to be from people either inexperienced with ASP.Net, or unaware how much FB changed when it was revamped in August.
by RRAway on Jan 16, 2009 at 2:50 AM
Getting setup was a bit challenging. The documentation speaks about setting up a website, but what, I needed was a ASP.NET Web Application so that I could properly debug and reference the source code. Once up and running, I was easily able to setup an IFrame sample app, but I have not succeeded in creating a FBML app.
by jwiner on Jan 15, 2009 at 5:25 PM
I never worked on v1.x, but so far I've been satisfied with what I've seen in v2.0. The API wrappes the facebook features nicely and following the documentation at the facebook wiki and various online tutorials I've managed to quite easily implement the features I wanted to. Thanks to all the developers involved in getting this release out.
by bcronje on Dec 25, 2008 at 9:25 PM
I like v2.0 and feel the break from 1.x was called for particularly considering the new codebase allows for faster integration of API changes. Btw, creative1, uh the documentation is on the Facebook dev wiki or read the code this is after all OS. With v2.0 the FB API is wrapped based on the API XSD provided by Facebook.
by stref on Dec 25, 2008 at 7:35 AM
i'm really surprised at the horrible quality of work going on on this project. I was using version 1.x, after months of no updates where only other users were providing fixes, you finally released version 2.0 which: 1) It's a complete rewrite. If you are using the previous version you'll find you will need to rewrite every single part of your facebook application. 2) ZERO, and I mean, ZERO documen
by creative1 on Dec 21, 2008 at 9:21 PM
Overly architected pile
by expresso on Dec 17, 2008 at 4:44 PM