Useful SharePoint answers, trial and error SharePoint experience blogged


SharePoint Framework publish-subscribe event messaging

SharePoint Framework publish-subscribe event messaging

Communication between SPFx web parts through broadcasting events using the SPFx eventAggregator service.


SharePoint Framework app settings

SharePoint Framework app settings

An appSettings.json file can be added and used within SharePoint Framework solution similar to the Web.config / App.config key value app settings in .NET Framework projects. It allows better DevOps and Continuous Integration automation cross different deployment tenants (environments).


How much is the SharePoint Online 25 TB limit per site collection

How much is the SharePoint Online 25 TB limit per site collection

How much actually is 1 Terabyte (TB) in SharePoint News Articles? The Business often does not know how much is 1 TB, because they actually shouldn't know. A technical professional should try to explain the business that 25 TB per SharePoint site collection actually is a pretty big storage number and they should not worry.


Introduction to Microsoft Flow for SharePoint Geeks

Introduction to Microsoft Flow for SharePoint Geeks

How to automate with no code services in times of SharePoint modernization Microsoft Flow, Azure Logic Apps, SharePoint Workflows.


SharePoint Framework advanced assets provisioning

SharePoint Framework advanced assets provisioning

I recently created example that shows how we can provision SharePoint components based on the old Onet.xml files (SharePoint Features framework) with SPFx solution package.


How to add SPFx webpart to full-width column

How to add SPFx webpart to full-width column

Setup your custom SharePoint Framework webpart to support full-width column layout


SharePoint SPFx Component ID {0} exists in solution {1} already error

SharePoint SPFx Component ID {0} exists in solution {1} already error

Recently we were trying to deploy SharePoint SPFx client side webparts solution package to the Office 365 SharePoint tenant app catalog, but we couldn't because of an error "Component ID {0} exists in solution {1} already error"


Upload SitePage, got "Sorry, you don't have access to this page"

Upload SitePage, got "Sorry, you don't have access to this page"

Recently I wanted to upload customized modern SitePage (.aspx) to the Office 365 SharePoint Communication site SitePages, but couldn't. Here is how to do it.


SharePoint Online free developer tools list for Windows

SharePoint Online free developer tools list for Windows

Here is my list of free Windows tools for SharePoint Online development that can make a developer or consultant more productive.


Integration of Yammer REST APIs with SPFx react webpart

Integration of Yammer REST APIs with SPFx react webpart

Yammer REST APIs can be consumed by using SharePoint Framework React webpart. The SPFx webpart contains wrapper around the Yammer JavaScript SDK that can be extended for fluent typescript api experience. One good use may be when we would like to have Yammer and SharePoint interaction in one webpart hosted on modern site page.