Быстрый старт разработчика SharePoint Online

SharePointOnline2L-1

Перед вами начало цикла статей о разработке облачных приложений для Office 365 SharePoint Online. В первой статье цикла я расскажу об организации рабочего места и быстрого старта разработчика приложений SharePoint Online.

Данная статья — начало серии статей для разработчиков SharePoint на платформе Office 365. Перед тем как начать погружение в детали, сравним продукты по некоторым аспектам.

Сравнение SharePoint и SharePoint Online

Если сравнивать продукты детально по функционалу, то это займет много времени. Если среди читателей присутствуют те, кому это интересно, то изучите официальную статью в базе знаний в базе знаний Microsoft.

Рассмотрим плюсы и минусы SharePoint Online (далее SPO) vs SharePoint on-premises.

Плюсы

  • В SPO за вас сделают бэкапы, обновления и прочие инфраструктурные вопросы. Но это же относится и к минусу, так как в случае проблем вы никак не можете на это повлиять
  • Часто происходят обновления функционала
  • Есть возможности, которых никогда не будет в SharePoint on-premises, включая Yammer, Office Graph и т.д.
  • Интеграция из коробки с продуктами из состава Office 365. Не всегда работает идеально, но с этим можно работать

Минусы

  • Нет возможности писать код с доступом к ферме
  • Научиться работать с существующими ограничениями API

Коллекция сайтов для разработчиков

Для создания приложения, пригодится коллекция сайтов, куда устанавливаются готовые (или тестовые) приложения.

Если следующие варианты для создания такого пространства:

  1. Создать коллекцию сайтов в вашей существующей подписке Office 365. Подробно описано здесь
  2. Если у вас есть подписка MSDN, можно получить Office 365 Developer Subscription бесплатно здесь
  3. Приобрести Office 365 Developer Subscription
  4. Каждые 30 дней создавать триальную подписку

Полезные инструменты

Список не претендует на полноту, выделю интересные инструменты и расширения.

  • Microsoft Office 365 API Tools for Visual Studio 2013 – пишите приложения для работы с почтой, календарем, файлами и т.д.
  • SPCAF – крутой статический анализатор кода, настроенный специально для SharePoint
  • Office365 Developer Patterns and Practices –много примеров кода и решений Microsoft и сообщества
  • SPMETA2 – интересный проект для создания артефактов в SharePoint с помощью кода

Что дальше?

В следующих статьях цикла будет рассказано про работу с Office 365 через PowerShell, публикацию приложений в магазине Office Store, подключение к Office 365 из различных приложений, работу с Office Graph API, вопросы миграции и переноса кода, организации непрерывной разработки. Следите за обновлениями!

Реклама

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s