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


Justin said...

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

aytoa2cfk8 said...

As soon as you begin taking part in} you begin earning loyalty points you may have the ability to|which you'll} convert to money. High restrict gamers have the VIP Club which brings private VIP hosts and provides even better promotions plus entry to exclusive provides and events. Jackpot City Casino was established in 1998 and has all the time been a very fashionable choice with online gamers. The casino uses software from Microgaming and options over 500 games including 250+ pokies. Every of Microgaming's supreme slot games, which gets accompanied 온라인카지노 by rotating reels, tends to seems distinctive as soon as you launch this casino web site. The gaming choices accessible on the hand-held device include blackjack, slots, progressive pot software, video poker.