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 через Outlook. Office Add-ins

Всем привет. Выкладываю презентацию и пример использования Office Add-ins в которой описано: 1. Общее понимание работы Office Add-ins и их структура, жизненный цикл разработки 2. Разработка плагинов на платформе Mac используя Visual Studio Code, а также тестирование и отладка 3. Создание веб сервисов авторизации OAuth 2.0 4. Внедрение плагинов и развертывание в Office 365. Примером… Read more

Создание Group Modern sites через новый интерфейс

Добрый день. Стала доступна возможность создания сайтов групп через новый интерфейс в office 365. Для этого необходимо перейти в вашем тененте по адресу _layouts/15/sharepoint.aspx и нажать ссылку создания нового сайта. Перед Вами откроется новый мастер создания сайтов групп…. 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

Быстрое погружение в SharePoint Framework с AngularJS, Yeoman, TypeScript используя macOS

Всем привет, хотел поделиться опытом разработки в мире SharePoint используя макбук как площадку для разработки. Наконец то, дождались возможности не создавать виртулки, не ставить Windows для разработки. Всего, что нам нужно  – это Visual Studio Code (https://code.visualstudio.com/) и Office 365 SharePoint Online. А также установленные компоненты, которые нам нужны для разработки под SharePoint Framework Client… Read more