Как стать автором
Обновить
0
Microsoft
Microsoft — мировой лидер в области ПО и ИТ-услуг

Офис как Платформа, выпуск №6 — быстрый старт разработчика SharePoint Online

Время на прочтение2 мин
Количество просмотров5.6K
Перед вами начало цикла статей о разработке облачных приложений для Office 365 SharePoint Online. В первой статье цикла Дмитрий Плотников — консультант SharePoint — рассказывает об организации рабочего места и быстрого старта разработчика приложений SharePoint Online. Все статьи колонки «Офис как Платформа» вы всегда можете найти по ссылке #officeplatform — Владимир Юнев.
Данная статья — начало серии статей для разработчиков 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, вопросы миграции и переноса кода, организации непрерывной разработки. Следите за обновлениями!

Авторам


Друзья, если вам интересно поддержать колонку своим собственным материалом, то прошу написать мне на vyunev@microsoft.com для того чтобы обсудить все детали. Мы разыскиваем авторов, которые могут интересно рассказать про разработку под Office и другие темы.



Об авторе


Плотников Дмитрий Александрович
Founder and SharePoint Consultant @ PlotnikovSoft

Microsoft MVP с 2011 года, веду личный блог о SharePoint и Office 365. Руковожу небольшой компанией по внедрению и сопровождению корпоративных систем на основе SharePoint/Office365.
Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.
Как разработчик SharePoint, заинтересован ли вы в SharePoint Online?
69.23% Да, необходимо больше материала и статей18
15.38% Не уверен, нужно больше информации4
15.38% Пока разрабатываю только для обычного SharePoint4
Проголосовали 26 пользователей. Воздержались 16 пользователей.
Теги:
Хабы:
+11
Комментарии8

Публикации

Изменить настройки темы

Информация

Сайт
www.microsoft.com
Дата регистрации
Дата основания
Численность
Неизвестно
Местоположение
США

Истории