Tuesday, June 24, 2008

Facebook MVC


Welcome to Facebook MVC!

Obviously, if you were able to find this article you are interested in developing Facebook applications using the Model, View, Controller (MVC) design pattern! If this is truly what you'd like to do then you've come to one of the right places!

There are a few things that you'll need to have before you can get started.

1. Visual Studio 2008
2. ASP.NET MVC Preview 3
3. Facebook Developer Toolkit 1.6
4. My Facebook Developer Toolkit MVC Addon

The focus of this article is on how to setup a Facebook application using a MVC approach using ASP.NET. The Facebook Developer Toolkit (FBDT) is a great resource for people that are interested in developing a Facebook .NET application. FBDT is basically a .NET wrapper of the Facebook API. Unfortunately, the current approach taken by the FBDT for building web applications is straight WebForms & as such they use a class inheritance model which does not support an ASP.NET MVC application easily. The Facebook Developer Toolkit MVC Addon, makes supporting a Facebook ASP.NET MVC application a bit easier by adding support for web.config based configuration, & pre-controller-execution FacebookAPI setup via an Action Filter.

Please bear with me as I add more details to this article & to CodePlex


Anonymous said...

Hi there,

I just found this project recently, and it looks like it's pretty much abandonded.

I'd love to pick on your brain a little bit about the project and maintain it. I'm planning to use it for my pet project, and trying to get it to work on ASP.Net MVC Beta and FDT 2.0.

Got a bit of a problem with isAppAdded line since it's deprecated and replaced with isAppAdded(long pageId). Posted a question on codeples, would appreciate if you know where to look.


Justin said...

yeah it's disappointing that this was abandoned, i'm also looking to use asp.net mvc for a facebook app.

UUBp3dVw3qOZ said...

Although rare to land while playing in}, this symbol prompts bonus rounds the place find a way to|you possibly can} grab free spins, among different prizes. Interestingly, this icon doesn’t have level out|to indicate} up on your mixture line to earn you points. The table signifies what symbols have a winning mixture or which icons result in free spins. Also, the table will present you how a lot you stand to win on particular combos 우리카지노 and far more. Now that you’re conversant in the slots’ history, find a way to|you possibly can} converse with different slot aficionados with out feeling out of place.