Next Post: Facebook Garage Live Blogging: 5th March 2008 Part 3
Previous Post: Facebook Garage Live Blogging: 5th March 2008

We hereby move to the technical track. The first presenter is Jocelyn from Microsoft.

Jocelyn from Microsoft

She will cover facebook app development with .Net, especially facebook developer toolkit.

She will cover 2 type of facebook apps. One that sit on top of facebook api. And the another that stands alone but uses facebook data.

She now demonstrate a download for Outlook that allows user to check facebook notice, all from the comfort of your Outlook. Jocelyn then show some code for the desktop application. New to me is this feature in Visual Studio 2008, pardon me if gotten the name wrong, called LIQL. In short, it is a wrapper that allows developers to query for different data be it XML, FQL or SQL or any other data format you can name.

Next we were shown CodePlex where the facebook developer toolkit was briefly shown.

She does a overview of what technologies that .Net have and can encompass, which includes SMS, GPS to name a few.

Finally she move into simple code that shows the creation of a facebook canvas page object. An interesting note is that XML is deemed a data type in VB9. Pretty interesting and high level I say.

Moving on, the code covered are highly abstracted that hides a lot of implementation details away from the programmer. The code have a InviteControl which can be instantiated by one object creation call. At this point, I cannot rate much on how nicely .Net can be used to develop a facebook app given that the focus of the presentation is mainly on what the toolkit and IDE can do.