Facebook Development

One of the things that came up from the panel I was on last week (that panel has prompted a bunch of blog and Twitter posts already) was that students like relevant projects. Someone, it was probably Michael Kolling, suggested Facebook projects might interest students. I mentioned that there were helpful resources from/for the Microsoft platform that could be used and said I would blog about them. Well I almost forgot but not quite. So here are a couple of links.

Facebook Developer Toolkit - facebooktoolkit.codeplex.com

From the help web site at https://facebook.claritycon.com/help/

This toolkit is provided as a Facebook Client Library similar to Facebook’s PHP Client Library or Facebook’s javascript library. The goal is to enable .NET developers to quickly and easily leverage the various features of the Facebook Platform. This toolkit has evolved over time with input from the community and from Microsoft. The latest release (v3.0) cleans up some architecture inconsistencies and provides an asynchronous interface to improve using the toolkit from Silverlight and from WPF.

Now if you are interested in developing a mobile application for smart phones to interact with Facebook you may be interested in Facebook Development with the .NET Compact Framework. From the article summary:

Facebook has become a huge phenomenon in social networking. The site exposes a developer API to support Web and desktop applications. In this article we will explore making use of this functionality from a smart device application. The source code to accompany this article demonstrates working with key aspects of the Facebook API and tightly integrating with Microsoft® Windows Mobile®–specific APIs.

The Facebook Development Toolkit, including the Facebook.Compact library and related samples, are located on CodePlex, Microsoft’s Shared Source hosting site, at https://www.codeplex.com/FacebookToolkit.

So if you have some students who are all excited about Facebook and what to be creative these tools may be just the places to point them. And let me know if your students (or you) do something interesting with them.

Comments

  • Anonymous
    February 03, 2010
    Great post. I'm going to see if our school's network will allow us to access the toolkit. This is our major challenge with fb development at k-12 schools.

  • Anonymous
    February 04, 2010
    Oh, this looks so cool. Hmmm ... post-AP project?