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


Удаленная подготовка PnP

В настоящее время при подготовке таких артефактов, как сайты, списки, типы контента, страницы, рекомендуется использовать "удаленную подготовку". По сути удаленная подготовка означает, что для создания таких артефактов используется один из доступных API (SharePoint REST, клиентская объектная модель SharePoint или Microsoft Graph). Код выполняется на вашем компьютере или на отдельном сервере.

Примечание.

Платформа подготовки PnP & подсистема подготовки PnP — это решения с открытым кодом, в которых активное сообщество предоставляет поддержку. SLA для поддержки инструмента с открытым исходным кодом со стороны Майкрософт отсутствует.

Чтобы создать повторяющийся процесс с известными параметрами, сообщество разработчиков для SharePoint создало модуль подготовки PnP, позволяющий легко создавать шаблоны и применять их к сайтам или клиенту. Модуль подготовки PnP можно вызывать из кода C# или с помощью PnP PowerShell.

Дополнительные сведения можно найти в следующих материалах:

Удаленная подготовка PnP в сравнении с макетами и скриптами сайтов

Общая рекомендация состоит в следующем: если можно подготовить артефакты с помощью скриптов сайтов, следует использовать скрипты сайтов. Имейте в виду, что область применения модуля подготовки PnP включает не только артефакты семейства веб-сайтов, но и подготовку артефактов клиента.

Ресурсы для удаленной подготовки PnP

Статья Описание
Знакомство с модулем подготовки PnP Знакомство с модулем подготовки PnP, который был выпущен в апреле 2015 г. в рамках проекта Office Dev PnP и ежемесячно обновляется в соответствии расписанием выпусков основной библиотеки Office Dev PnP.
Настройка модуля подготовки PnP Узнайте, как настроить модуль с помощью файлы конфигурации JSON.
Формат файлов Office Open XML для PnP Ознакомьтесь с форматом файла PnP (файл Office Open XML) и способом его создания.
Платформа подготовки PnP Общий обзор функций удаленной подготовки, доступных для семейств веб-сайтов Office 365 и SharePoint Online, а также объяснение причин, по которым создание изолированных решений и решений с полным доверием больше не рекомендуется.
Подсистема подготовки PnP и основная библиотека Общий обзор процесса удаленной подготовки, включая тщательный анализ библиотеки OfficeDevPnP.Core.
Схема подготовки PnP Использование схемы XML для сериализации и сохранения шаблонов подготовки.
Пример подготовки консольного приложения Основы использования модуля подготовки PnP для создания, сохранения и последующего применения шаблонов подготовки к новым семействам веб-сайтов SharePoint.
OfficeDevPnP.Core Основной компонент PnP разработчика Office 365 — это расширение, которое инкапсулирует часто используемые удаленные операции CSOM/REST в качестве многоразовых методов расширения для поддержки объектов подготовки CSOM.
Тщательный анализ схемы подготовки PnP (видео) Видеоролик на канале Microsoft Channel 9, в котором дается общее представление о схеме подготовки PnP. Автор: Паоло Пиалорси (Paolo Pialorsi).

См. также