Как стать автором
Обновить

Обзор Facebook SDK

Время на прочтение2 мин
Количество просмотров3.2K
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 приложений.
Теги:
Хабы:
Всего голосов 39: ↑29 и ↓10+19
Комментарии8

Публикации

Истории

Работа

.NET разработчик
51 вакансия

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
11 сентября
Митап по BigData от Честного ЗНАКа
Санкт-ПетербургОнлайн
14 сентября
Конференция Practical ML Conf
МоскваОнлайн
19 сентября
CDI Conf 2024
Москва
20 – 22 сентября
BCI Hack Moscow
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
25 сентября
Конференция Yandex Scale 2024
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн