Facebook app that conects to an asp website

A friend asked me to help him create a Facebook App.  The app queries his DB from the facebook app.  His website is written in ASP.
The face book app takes in a few pieces of info, birth date, email address and that is about it.  The app submits to the db and based upon your birthday the query returns specific info.
I don't know very much about ASP and need some direction on where to start familiarizing myself on how to create an app.
LVL 8
rgranlundAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Ray PaseurCommented:
Please clarify, thanks.  Are you writing a Facebook app in ASP?  Or are you writing a Facebook app that needs to talk to a remote server that is running an ASP web application?

If the latter, what kind of output does the ASP web application produce?  If you have a choice, it might be appropriate for it to produce a JSON response with the data the FB app needs.
rgranlundAuthor Commented:
The Facebook app  needs to talk to a remote server that is running an ASP web application. I'm not sure if the original web designer would be able to "produce a JSON response" from the data.
Scott Fell, EE MVEDeveloper & EE ModeratorCommented:
Think of the facebook app as a fancy iframe.  You create the "app" in facebook by giving it a name and telling it where to point to.  It can point to any web page but it has to be a folder.   I would place it in mysite.com/apps/facebook/app_one/index.asp  then when you create the app info in facebook you will use mysite.com/apps/facebook/app_one/  (leave out the index.asp).    After that you are treating it just as if it was iframed.    So it does not matter if you are using asp, .net , or php or something else.    

asp/.net/php is the server side language that connects to the db, so if you are more familiar with a different language, or create a restful web service to the db.  Either way it will probably be easier on yourself.  

I think the only part where it can get tricky is the newer oAuth stuff with asp as there is not much help.  http://scottdesapio.com/vbscriptoauth/ , https://github.com/sdesapio/Classic-ASP-VBScript-OAuth

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Scott Fell, EE MVEDeveloper & EE ModeratorCommented:
for json with asp, there are some libraries to help generate json.

https://code.google.com/p/aspjson/ (I have used this one many times)
http://www.aspjson.com/
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Facebook

From novice to tech pro — start learning today.