Sergey Belskiy Technical Blog

All about SharePoint

How to use Azure Functions App for playing with SharePoint

Привет всем. Сегодня хочу поделиться с Вами информацией как можно использовать удобную вещь Azure Function App в разрезе использования с SharePoint. Например, создать возможность работать с данными SharePoint через REST API. Можно сказать, зачем такое издевательство, можно просто поднять Web App и тулить туда все что необходимо, но есть маленькое но. Почитать можно здесь https://docs.microsoft.com/en-us/azure/azure-functions/functions-compare-logic-apps-ms-flow-webjobs. Самое… Read more

How to automate publishing bundle js to SharePoint Library

Всем привет. Сегодня хотел бы поделиться одним сценарием, который я выполнил, чтобы облегчить себе работу. Каждый раз, когда я компилировал себе исходный bundle через команду webpack мне приходилось полученный файл заливать руками в одну библиотеку ресурсов и активов, которую использовали мои решения на SharePoint. Это было очень не удобно и я решил поискать как можно… Read more

How to work with async methods in React using SharePoint as data container

Привет всем. Сегодня хотел бы поделиться интересным исследованием как можно работать с ассинхронными методами в React для получения и загрузки данных в контролы из SharePoint списка. Для этого мы будем использовать office-ui-fabric-react c его компонентами SpinnerLoading, TaxonomyPicker, sp-pnp-js, react-dom, react. С чего начать, а начнем мы непосредственно с создания необходимого проекта и нужных нам файлов. Я… Read more

How to develop for SharePoint On Premise using sp-PnP-Core JS, Node JS and Visual Studio Code on Mac

Привет всем. Все наверное сталкивались и интересовались новой разработкой SharePoint Framework и подходами разработки под SharePoint. Это все хорошо если у Вас есть SharePoint Online или же SharePoint On Premise 2016. Но что же делать если у Вас нет ни того и другого, а Вам все равно хочется быть в тренде и использовать новые технологии… Read more

SharePoint Workbench теперь доступен в вашем office 365

Рад сообщить хорошую новость. Теперь не нужно тратить долгое время на загрузку вашего решения в SharePoint Online для тестирования. SharePoint Workbench доступен в самом office 365 по адресу _layouts/15/workbench.aspx. Теперь для того, чтобы тестировать ваше решение, вам просто необходимо изменить путь в файле serve.json и запустить приложение  gulp serve. { “port”: 4321, “initialPage”: “https://{your sharepoint URL}/_layouts/15/workbench.aspx”, “https”:… Read more

Как создать быстрые ссылки в навигации office 365

Добрый день. Хочу подсказать вам как создать быстрые ссылки в навигации office 365 для удобства в работе. Они отображаются сверху справа. Что нужно для этого. Сейчас эта возможность доступна не во всех тенентах и для того, чтобы у вас были самые последние обновления, вам необходимо активировать одну фитчу в администрировании office 365. Для этого необходимо… Read more

Создание Document Set в SPFx используя REST API + Angular JS

Привет всем. Сегодня хочу поделиться информацией как можно создать Document Set в вашей  клиентской веб части, используя REST API + Angular JS. Для начала хочу отменить, что не существует прямого доступа к обращению к элементам Document Set через стандартный вызов _api/web/lists. Для того, чтобы обратиться к Document Set по REST, можно использовать /_vti_bin/listdata.svc. Итак, для начала… Read more

PeoplePicker web part on SharePoint Framework using Angular JS

Привет всем. Сегодня хотел поделиться информацией как можно создать аналог PeoplePicker для SharePoint в собственной веб части используя SharePoint Framework с Angular JS. Для начала необходимо настроить вам все необходимые для этого инструменты, я описавал это в статье. После этого необходимо воспользоваться SharePoint REST API для получения всех пользователей сайта. (https://site/_api/web/siteusers) Очень хороший инструмент для… Read more

Автоматическое закрытие задач в SharePoint 2013

Добрый день, коллеги. Сегодня я хотел бы поделиться маленьким опытом, который как ни странно не реализован в стандартном функционале платформы SharePoint 2013, хотя существует много способов реализации. Сценарий такой, Вам необходимо написать процесс согласования, который назначает задачи определенным сотрудникам на утверждение. Все вроде стандартно, но тут есть одно условие – если задачи в течении определенного… Read more

Знакомство с новой платформой SharePoint 2016

Дорогие друзья. Хочу пригласить на очередную встречу SharePoint User Group. Тема встречи будет посвящена знакомству с новым продуктом SharePoint 2016. На встрече будут рассмотрены технические вопросы: – Новые возможности платформы SharePoint 2016 – Изменения в топологии платформы – Изменения в разработке приложений под платформу SharePoint 2016 – Развертывание платформы SharePoint 2016 в Azure – Миграция… Read more