Блог o SharePoint

опубликовано 24.09.2018
Автоматизация задач сборки front-end проектов SharePoint

Давно собирался описать и задокументировать основные задачи и настройки, входящие в состав проекта генератора SharePoint Push & Pull, предназначенного упростить процесс как генерации новых front-end проектов для классики SharePoint, так и предоставить набор действий по автоматизации от сборки до публикации. Как это часто бывает, документация не успевает за возможностями библиотеки, а некоторые моменты остаются неочевидны без просмотра исходников.



опубликовано 27.08.2018
Использование JSOM (CSOM, клиентская объектная модель SharePoint) в Node.js

Не секрет, что теоретически возможно использовать JSOM в рамках процесса Node.js. Уже довольно давно в сообществе нашли способ "патчинга" контекста JSOM под Node.js окружение.

Однако, не было простого и надежного решения в виде подключаемой библиотеки. Можно было часами бороться с тем, чтобы заставить JSOM работать. А переключение между различными сценариями авторизации были болезненными, требующими порой дней разработки.



опубликовано 14.05.2018
Контрибьюция в PnP JS: Динамическая отладка изменений

В процессе контрибьюции в проект с исходным кодом следуют придерживаться правил, определенных командой проекта и комьюнити, при этом хочется адаптировать процесс под себя. Данная статья описывает подход, который я применяю по время внесения изменений в PnP JS. Идентичные техники могут быть применыны почти к любому проекту на TypeScript. Но, как всегда в разработке под SharePoint есть свои нюансы.



опубликовано 19.05.2017
Использование PnP JS Core за пределами браузера (в среде Node.js)

Осенью прошлого года я писал об первоначальном опыте использования PnP JS Core, прошло вот уже как 9 месяцев. В том посте я поделился первыми впечатлениями использования библиотеки и решением использовать ее на боевых проектах.

Что же я могу поведать по прошествии времени? Сейчас...



опубликовано 16.02.2017
Работа с API службы профилей пользователей SharePoint с помощью Node.js

Данная статья является логическим продолжением предыдущей публикации, где разбиралось, как работать со службой управляемых метаданных (MMD). Статья приоткрывает проблематику работы с SharePoint API средствами Node.js, а именно - работу с API очень популярного сервиса SharePoint - службами профилей пользователей (UPS).