ASP.NET iFrame Facebook Applications

Ranked #511 in Internet, #26,842 overall

ASP.NET Facebook Applications

There are two types of all Facebook applications. ASP.NET iFrame Facebook applications or ASP.NET FBML Facebook application. There is an open source library called Facebook Developer Toolkit which provides support to development for both iFrame and FBML Facebook applications. However, building of Facebook applications in ASP.NET is much more natural using iFrame Facebook Applications from aspects of programming in ASP.NET. Therefore, this article will cover development of ASP.NET iFrame Facebook applications.

Alternative resources

Facebook Connect PHP Toolkit
PHP Library of user interfaces used for Facebook Connect and Facebook iFrame development
Facebook Graph API Classed for PHP
List of PHP classes from above library

User Controls for ASP.NET iFrame Facebook Applications

Facebook API is naturally built on PHP style of programming. There are also lots of JavaScript functions which have to be called to provide particular visual features. The first option is to use Facebook XFBML tags and JavaScript functions along with JSON objects to setup these functions in order to provide what you wish to display. There are also required conversions from .NET objects to JSON format which makes all that work very time consuming. In the end, you get a lot of code which is not clean, hard to maintain and very dependent of each change in Facebook API. The second option is to use commercial verified ASP.NET control library, which has been used for a long time, to integrate required features in a couple of minutes. This will keep your code short, clean, easy to maintain and less dependent of changes in Facebook API.

How to get Facebook iFrame ASP.NET Controls?

The following link provides you with a description of commercial ASP.NET iFrame Facebook user control library. Here you can find a list of all controls and descriptions of how to use each of them, along with pictures and code samples in C# and VB.NET. There is also the capability to download trial version and try the library before buying.
ASP.NET iFrame Facebook User Controls
ASP.NET User Control library for development of ASP.NET iFrame Facebook application in C# and VB.NET

Facebook iFrame ASP.NET Starter Application

Novices at Facebook development spend lot of time to make their first "Hello World" ASP.NET iFrame Facebook Applications. Because of
this, there are starter application to provide you with all configurations and libraries required for fast start of Facebook ASP.NET iFrame Facebook development. ASP.NET iFrame User control library is also included and installed. The applications also has included Facebook tab control and two pages ready to be filled with your content + already included invite page to achievable from tab control link. Only customizations which have to be made are the setting of new application in Facebook Developer app and copy application keys into web.config file of your application.

How to get ASP.NET iFrame Facebook Starter Application?

The following is a link providing you with a detail description of Facebook Starter application. Trial version of this package also contains full documentation of how to setup new Facebook iFrame application and how to use each of control from the included library.
ASP.NET iFrame Facebook Starter Application
ASP.NET iFrame Facebook App for fast and easy start of Facebook development in C# and VB.NET

Samples of ASP.NET iFrame Controls

The library currently contains 15 ASP.NET Controls for Facebook Applications. This list will provide links to those used most.
Facebook Invite ASP.NET Control
Every application has to be able to invite friends to use it. Implementing invite friends feature using XFBML is very tricky and time consuming. Using this control you just need to set couple of properties.
Facebook Stream Publish ASP.NET Control
Stream publishing is another great way to share your facebook application. Implementing it using facebook API requires knowledge of Facebook Connect JavaScript API and JSON and time invested to convert .net object to JSON format. This control already do all of this.
Facebook Permission ASP.NET Control
Almost every application needs to require extenuated permissions from application user. This control is the fastest way to do it in ASP.NET.
Facebook Tabs User Control
Making of tabs in Facebook style in not an easy task for ASP.NET iFrame Facebook application. This control used just for this and
gives much better features then use of XFBML tabs.

Featured Lenses

Loading

Guestbook

submit

Donations

Save the Children is the leading independent organization creating lasting change in the lives of children in need in the United States and around the world. Recognized for our commitment to accountability, innovation and collaboration, our work takes us

by

vatlab

Vatlab.com offers Facebook application development in .NET framework (C# and VB.NET) and an option to buy scripts of existing applications, ASP.NET co... more »

Feeling creative? Create a Lens!