Обзор Facebook SDK

.NET*
imageДанный инструментарий предоставляется, как Facebook Client Library, точно также как и библиотеки к PHP и JavaScript. Цель — предоставить .NET разработчикам быстро и легко использовать различные особенности платформы Facebook. Этот пакет разработчика развился через какое-то время после подключения к разработке сообщества и Miсrosoft. Самая последняя редакция (v3.0) включает новые архитектурные усовершенствования и обеспечивает асинхронные интерфейсы для работы из Silverlight и WPF.

Главная точка входа — API (Facebook.Rest.Api) класс в сборке Facebook.dll. Этот класс обертывает Facebook REST API и предоставляет простое использование интерфейса вызывая разные методы, доступные в Facebook API. Также предоставляются примеры и инструменты для помощи в разработке Facebook приложений на разных .NET платформах: ASP.NET, SIlverlight, WPF и WinForms. Вдобавок, предоставляется полный исходный код API, компонентов, элементов управления и примеров.

Инструментарий состоит из следующих библиотек:
  • Facebook.dll: главная библиотека, которая используется в приложении. Она содержит всю логику управления связями с Facebook приложением. Данная сборка также имеет особую поддержку для XAML приложений(Silverlight и WPF), которая облегчает легкую связь и кеширование данных.
  • Facebook.Silverlight.dll: Silverlight версия главной библиотеки. Почти полностью похожа на своего «старшего» собрата, но REST API в сборке работает только асинхронно.
  • Facebook.Web.dll: Данная библиотека используется для Canvas приложений
  • Facebook.Web.Mvc.dll: предоставляет поддержку построения canvas-приложений, используя ASP.NET MVC. Библиотека отделена от Facebook.Web.dll для ограждения разработчиков от установки MVC отдельно.
  • Facebook.Winforms.dll: сборка поддерживает разработку Facebook приложений для технологии WinFroms. Она предоставляет компонент, который служит оберткой для API. В ней также содержится несколько пользовательских элементов управления, для облегчения ввода некоторых данных с Facebook.

Для начала, загрузите SDK, далее ознакомьтесь с c документацией
Полезные ссылки:

Пример Silverlight и WPF Facebook приложений.
+19
10 ноября 2009, 19:41
22
jeje 47,3

комментарии (8)

–1
YES #
рай для спамеров) еще б для вконтакта такую)))
0
Likvidator #
может и так но все равно я считаю что это интересная идея, юзеры оценят ну а уж о безопасности должны позаботится представители сервиса
0
Xo66uT #
Интересно, как скоро вконтакт начнет поддерживать Silverlight приложения, и начнет ли вообще. Надо будет попробовать перенести приложение на Facebook, вконтакт с его политикой вызывает опасения.
Развитие рынка приложении налицо, не зря EA Games купили компанию по созданию игр приложений для Facebook.
+3
silentroach #
вконтакте — тухлое место
0
Jamon #
мне сказали что никогда поддержки Silverlight Не будет, мол флэш учите.
0
Xo66uT #
От контакта ничего другого можно было и не ожидать.
0
akzhan #
Я бы не стал доверять такому сказанию.

Вконтакте не идиоты же такую часть рынка упускать.
0
mr_unknown #
Интерестно будет посмотреть что там внутри.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.