Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Опубликовано 11 ноября 2009 10:26:00 | Coding4Fun
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.