Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Общая информация
Продукты Office 365 и SharePoint постоянно развиваются. По мере добавления новых возможностей может потребоваться обновление существующей конфигурации и настройки. Преобразование ваших решений может способствовать получению дополнительных преимуществ при использовании SharePoint и Office 365.
Инструкции высокого уровня / общие правила
- Обеспечьте точное понимание модели, на которую выполняется миграция. Вполне вероятно, что преобразование существующих сценариев для получения новых возможностей обеспечит больше преимуществ, чем сопоставление существующих артефактов с их новыми эквивалентами.
- Внимательно изучите существующие требования. Возможно, что их применение в новой модели станет более затратным в сравнении с обеспечиваемыми преимуществами.
- До начала преобразования тщательно оцените существующую среду с решениями и сделайте вывод об общем соответствии.
- Не забудьте включить адаптацию пользователей в рамках процесса преобразования. Пользователи привыкают работать определенным способом, и может потребоваться их переподготовка для того, чтобы их работа с новым решением была столь же эффективной.
Преобразование из решений для фермы
Относится к: SharePoint Server
Как правило, решения для фермы предоставляются в виде файлов пакетного решения SharePoint (WSP), которые содержат сборки, другие некомпилированные компоненты и XML-файл манифеста. Администратор фермы использует Windows PowerShell, программу командной строки STSADM или веб-сайт центра администрирования SharePoint, чтобы установить пакеты решений в среде сервера. После установки пакета решения администратор фермы может активировать решение для определенного веб-приложения (или нескольких веб-приложений, если используется модель с полным доверием).
Статьи
- Расширенная разработка модели надстроек SharePoint
- Преобразование решений для фермы в модель надстроек SharePoint
- Работа с __REQUESTDIGEST
- Обучающий модуль с руководством по преобразованию решений для ферм в модель надстроек
- Надстройки SharePoint
- Инструкции в отношении надстроек SharePoint
Видео
- Общие сведения о процессе преобразования PnP
- Веб-трансляция, посвященная PnP: преобразование настроек в SharePoint Online
- Создание клиентских веб-частей с помощью SharePoint Framework
- Веб-трансляция, посвященная PnP: общие сведения о веб-перехватчиках SharePoint
- Преобразование надстроек PnP. Обучающий модуль 1: общие сведения
- Преобразование надстроек PnP. Обучающий модуль 10: руководство по преобразованию решений для ферм в модель надстроек
Примеры
- Репозиторий GitHub PnP-преобразования
- Пример реализации веб-перехватчиков SharePoint в Azure AD
- Пример реализации веб-перехватчиков SharePoint
- Универсальное приложение React для современной веб-разработки
- Решения для сопровождения с помощью Visual Studio серии руководств по MSDN, посвященных надстройкам с размещением у поставщика
Инструменты
Решения
Преобразование из веб-частей редактора скриптов и контента
Относится к: Office 365 и SharePoint Server
С помощью веб-частей редактора скриптов и контента настройки SharePoint создают в основном разработчики-любители. Располагая только разрешениями владельца сайта, разработчики-любители могут создавать привлекательные настройки SharePoint, представляющие коммерческую ценность. Каждый раз, когда требуется обновить настройку, пользователи с необходимыми разрешениями могут применять обновления к файлам скриптов решения. При этом изменения сразу становятся видны всем пользователям.
При использовании решений на основе веб-частей редактора скриптов и контента ИТ-организациям сложно отслеживать, какие настройки используются и где. Кроме того, организации не могут определить, какие внешние скрипты используются в их интрасети, и получить доступ к их данным.
Статьи
- Перенос настроек на основе веб-части "Редактор скриптов" в SharePoint Framework
- Перенос решения с jQuery и DataTables, созданного с помощью веб-части редактора скриптов в SharePoint Framework
Видео
- Создание клиентских веб-частей с помощью SharePoint Framework
- Веб-трансляция, посвященная PnP: преобразование имеющихся приложений JavaScript в SharePoint Framework
- Веб-трансляция, посвященная PnP: повторное использование имеющихся библиотек JavaScript с SharePoint Framework
Примеры
- Примеры и материалы обучения по клиентским веб-частям SharePoint Framework
- Универсальное приложение React для современной веб-разработки
Инструменты
Преобразование из изолированных решений
Относится к: Office 365 и SharePoint Server
Изолированные решения на основе кода устарели еще в 2014 году. Процесс полного удаления этой возможности начался с SharePoint Online. Изолированные решения на основе кода также не рекомендуются к использованию в SharePoint 2013 и SharePoint 2016.
При отключении существующего изолированного решения на ваших веб-сайтах никакие ресурсы или файлы, развернутые с помощью декларативных параметров, не удаляются, однако функции в изолированных решениях автоматически отключаются вместе с удалением приемника событий.
Статьи
- Руководство по преобразованию изолированных решений
- Удаление ссылки на сборку из изолированного решения, созданного в среде Visual Studio
Видео
- Сканер изолированных решений SharePoint
- Веб-трансляция, посвященная PnP: общие сведения о веб-перехватчиках SharePoint
Примеры
- Пример реализации веб-перехватчиков SharePoint в Azure AD
- Пример реализации веб-перехватчиков SharePoint
- Универсальное приложение React для современной веб-разработки
Инструменты
- Сценарий инвентаризации изолированных решений для SharePoint Online
- Сканер изолированных решений SharePoint
преобразование из JSLink
Относится к: Office 365 и SharePoint Server
Клиентская обработка или JSLink — это концепция, представленная в SharePoint 2013. С помощью этой концепции можно настроить внешний вид и удобство использования стандартной ФОРМЫ VIEW/ADD/EDIT SharePoint.
JSLink — это файл JavaScript, который переопределяет стандартное представление списка с помощью логически заданного в настраиваемом файле JSLink. Вы можете включить файл JSLink JavaScript в разделе "Разное" в веб-части представления списка.
JSLink поддерживается только в классическом интерфейсе SharePoint и не может использоваться с современным интерфейсом SharePoint.
Важно!
Настройки на основе JSLink (клиентская обработка) не поддерживаются в современном интерфейсе. Это относится к современным спискам и библиотекам, включая поддержку JSLink в веб-частях представления списка современных страниц. Клиентская обработка поддерживается в классических интерфейсах в SharePoint Online или локальной версии.
Статьи
- Перенос настроек JSLink в настройщики полей SharePoint Framework
- Переход с JSLink на расширения SharePoint Framework (руководство)
Примеры
- Примеры и материалы обучения по расширениям SharePoint Framework
- Примеры форматирования столбцов SharePoint
Преобразование из дополнительных действий
Относится к: Office 365 и SharePoint Server
Статьи
- Перенос пункта меню Edit Control Block (ECB) в расширения SharePoint Framework
- Переход с дополнительных действий пользователя и элементов меню ECB на расширения SharePoint Framework
- Переход с дополнительных действий пользователя на расширения SharePoint Framework (руководство)
Видео
Примеры
Преобразование из InfoPath
Относится к: Office 365 и SharePoint Server