Средства и среды для разработки надстроек 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.