Поделиться через


Средства и среды для разработки надстроек SharePoint

Существует два основных шаблона сред для разработки надстроек SharePoint. Веб-сайт SharePoint для тестирования и разработки может находиться:

  • на веб-сайте SharePoint Online в подписке Office 365. Как правило, среда Visual Studio устанавливается на локальном компьютере, но ее также можно развернуть в облаке;

  • в локальной ферме SharePoint с одним сервером. Visual Studio устанавливается на том же компьютере.

Примите во внимание следующее:

  • Практически любую создаваемую надстройку можно развернуть в SharePoint Online или локальных фермах SharePoint независимо от типа используемой среды. В целом, надстройки, которые невозможно развернуть в SharePoint Online, также невозможно разрабатывать с помощью этой среды. Например, это относится к надстройкам, требующим разрешения уровня "Полный доступ" и использующим систему авторизации с высоким уровнем доверия.

  • Вы можете разрабатывать надстройки, размещаемые как в SharePoint, так и у поставщика, независимо от типа используемой среды.

  • У вас могут быть как локальные тестовые сайты, так и тестовые сайты SharePoint Online.

  • Учитывая все вышеизложенное, можно считать оба варианта одинаково простыми в настройке.

Руководство по созданию среды SharePoint Online с помощью подписки SharePoint Online, которую можно использовать для разработки, см. в статье Создание сайта разработчика с использованием имеющейся подписки на Office 365.

Руководство по созданию локальной среды см. в статье Настройка локальной среды разработки для надстроек SharePoint.

Примечание.

В этой статье рассматриваются только среды для разработки надстроек SharePoint. Если планируется разрабатывать решения для ферм, см. статью Настройка общей среды разработки для SharePoint.

Если планируется разрабатывать решения обоих типов, начните с последней статьи, а затем ознакомьтесь со статьей Настройка локальной среды разработки для надстроек SharePoint, где представлены дополнительные инструкции по разработке надстроек SharePoint.

См. также