Get Inventory of OneNote Notebooks in Office365 Using CSOM

Get Inventory of OneNote Notebooks in Office365 Using CSOM

September 29, 2017

After discovering that migrating OneNote notebooks from one SharePoint location to another is difficult to do while maintaining the integrity of the notebooks (http://help.share-gate.com/article/907-onenote-migration), I needed to retrieve an inventory of all OneNote notebooks that reside on a collection of Office365 personal sites.

Read More
Remotely provision a list using CustomSchemaXml

Remotely provision a list using CustomSchemaXml

September 29, 2017

This PowerShell script will provi‚Äčsion a new list remotely using ListCreationInformation.CustomSchemaXml.

Read More
Sync SharePoint User Information List

Sync SharePoint User Information List

September 27, 2017

SharePoint contains a User Information List in the Root Web of every Site Collection which contains a number of properties about the users.

Read More
Tuning SharePoint Workflow Engine

Tuning SharePoint Workflow Engine

September 27, 2017

In summary, SharePoint attempts to run Workflows synchronously under the w3wp process, when the number of workflows exceeds 15 per content database, they are converted to SPWorkItems and queued. This queue is then handled by the “job-workflow” Timer Job, which runs every 5 minutes by default.

Read More