Udostępnij za pośrednictwem


Facebook SDK

Опубликовано 11 ноября 2009 10:26:00 | Coding4Fun

image Microsoft только что выпустила клиентскую библиотеку Facebook, которая упрощает написание некоторых интересных приложений. В SDK содержится несколько базовых DLL, каждая из которых имеет свое предназначение. Вы можете загрузить SDK отсюда.

  • Facebook . dll Основная сборка, используемая всеми приложениями. В ней заключена вся логика для взаимодействия с приложением Facebook. В этой сборке также имеется специфическая поддержка XAML-приложений (Silverlight и WPF), что упрощает связывание с данными и кеширование на платформе Facebook.
  • Facebook . Silverlight . dll Silverlight-версия основной сборки, используемая всеми приложениями Silverlight. В ней также содержится вся логика для взаимодействия с приложением Facebook и тоже имеется специфическая поддержка XAML-приложений для расширения платформы Facebook с целью упрощения связывания с данными и кеширования. REST API в этой сборке работает только в асинхронном режиме.
  • Facebook . Web . dll Эту сборку должны использовать приложения Canvas. Она инкапсулирует весь процесс установления связи между приложениями Facebook и Canvas (на основе FBML или IFrame).
  • Facebook . Web . Mvc . dll Поддерживает приложения Canvas с применением ASP.NET MVC. Отделена от Facebook.Web.dll специально, чтобы не заставлять всех разработчиков устанавливать ту часть, которая относится к MVC.
  • Facebook . Winforms . dll Поддерживает написание приложений Facebook с применением технологии Windows Forms (Winforms). Предоставляет компонент, обертывающий API, что облегчает использование этой сборки из Winforms. Также содержит некоторые пользовательские элементы управления, упрощающие отображение данных Facebook.

В качестве отправной точки рекомендуется изучить сайт Facebook Developer Wiki.