Publishing a JavaScript library as an NPM package

I never imagined that publishing a simple JavaScript “library” as an NPM package could be complicated … But hell it was! Most likely the reasons for finding it pretty complicated can be found in the fact that I’m…

Read More »

Programmatically installing an app from the app catalog

After spending a fair bit of time googling for a way to programatically add / install an SPFx (webpart) app that was already uploaded to the tenant app catalog to a subsite in a random site collection, I…

Read More »

PowerApps and Flow Recommendation

Development Requirements PowerApps + Flow SharePoint App + Logic App Custom Cloud App Requires Coding / Development Skills No(t really) Yes Yes Cost of Development Low Medium High OOTB Support for (SP) Lookup Fields Yes Yes N.A. OOTB…

Read More »

Microsoft Flow and the (infamous) Do Until loop

Today I had another opportunity to play around with Microsoft Flow. What I wanted was – at least so I thought – fairly simple: When a list item is created in List A then create a new list…

Read More »

SCSS modules for your SPFx component

Warning: This recipe is about SCSS modules for your SPFx component and does not contain anything that has not been published elsewhere. Still, for the sake of completeness (and as a “note to self”) I think it makes…

Read More »

Create an intelligent Form with React Redux Form

This recipe describes how to make intelligent forms using React Redux Form. I started looking for a solution when I realized that I am probably not the only one having form related requirements, such as: Onchange field validation…

Read More »

Refresh a Client Secret of a SharePoint (Online) Addin

Yesterday I wrote a recipe on how to [Retrieve data from SharePoint Online without user interaction] and this morning I noticed that I had not saved the app identifier. So I navigated to https://your-tentant.sharepoint.com/sites/my-site-collection/_layouts/15/apprincipals.aspx to lookup the Client…

Read More »

Retrieve data from SharePoint Online without user interaction

I guess many of us have looked at the following requirement: Repeatedly read a portion of data from SharePoint Online and write it to some output stream e.g. a (json) file. In other words: you would need to…

Read More »

Connect to Office 365 using PowerShell v2

Introduction If you ever run into a situation where you would like to connect to Office 365 but you do not have a modern version of PowerShell at your disposal, you may consider the following approach. Disclaimer The…

Read More »

Creating a multilingual app

When you live in Switzerland, there is one requirement every software must meet: support for multilingual. The good news is that even though PowerApps currently don’t offer support out-of-the-box for multilingual, you can still achieve this. Basically the…

Read More »