честно говоря, немного режет слух и глаз слово «аппликация»
если мы говорим о web-application, то лучше использовать слово «приложение»
а аппликация — это то, что делается из цветной бумаги, картона и клея :)
все имхо :)
использовать Facebook SDK только для аутентификаци — это как палить из пушки по воробьям, только еще лишние референсы в проекте. Для простых приложений использующих Facebook вполне достаточно нескольких самописных классов. Кроме того, используя SDK вы, как правило, изучаете документацию этого SDK, а вот документацию самого Facebook тоже очень полезно почитать
Исходный код — ад, вам не позавидуешь. Совсем недавно занимался тем же самым, и ещё приделал удобную штуку на JS, которая в случае, если пользователь не залогинен, проверяет, аутентифицирован ли он в FB, и соглашался ли он уже на аутентификацию нашего сайта, и если да, то логинит AJAX'ом и перегружает страницу.
Быстрая server side интеграция ASP.NET + Facebook