A singleton is a pattern that guarantees there is a single instance of an object in the system. A singleton can maintain a state which is shared across the entire system. Singletons abstract their internal workings from the rest of the system. singleton Singleton pattern: Singletons are common in business applications. They help model real-life

Read More
Typescript design patterns for SharePoint Framework – How to implement a Singleton

Microsoft Flow has always struck me as having the potential to be the most powerful and useful component of the Office 365 suite, but has always come up just short with the functionality I’ve required.  The post below outlines a custom flow I’ve recently created.  Hopefully this is the first step of moving away from

Read More
How to set a document retention policy with Microsoft Flow in SharePoint Online

Much like the battle between the titular characters in Batman v Superman, the title of this piece is misleading – albeit a common misconception. Without giving away any movie spoilers, what I can say is that despite perceptions that Office 365 Groups and Teams are opposing solutions, the reality is that they are actually complimentary. In fact, these two need to work together if we are ever to defeat the evils of emails and boring file shares

Read More
Office 365 Groups vs Teams: How to Successfully Deploy Both

I have been just hanging out at the Rencore office as my daughter is doing a work experience there. During a chat, they’ve just told me about their recent “State of SharePoint and Office Customizations Report 2018” and one section that really interested me was their analysis around which development approaches (frameworks, libraries, tools) are

Read More
Top 11 SharePoint development approaches (and is server side code finally dead)?

Large enterprises can struggle with an array of issues, from problems with version control to document misfiling and critical data losses. Such issues could cost a lot, especially when it comes to personal, legal or compliance records, so this is where an enterprise-grade document management solution should come into play. In the article below, we’ll

Read More
The Benefits of Collaborative SharePoint Document Management for Large Enterprises

This article will break down the storage allocation for the various Office 365 Enterprise workloads like SharePoint Online, OneDrive for Business, Microsoft Teams, Exchange Online and  Office 365 Groups. SharePoint Online (SPO) SPO storage is based on the number of licensed users you have in Office 365. The storage per user used to be .05 GB

Read More
Office 365 Enterprise Storage allocation across SharePoint Online, OneDrive for Business, Exchange Online, Teams and O365 Groups

When Microsoft first announced SharePoint 2019 at Ignite last year, not many details were given. All we’ve known is that SharePoint 2019 would have “a subset of Office 365’s features.” That all changed today at the SharePoint North America Conference in Las Vegas (and the accompanying virtual conference). Now that the cat’s out of the

Read More
SharePoint 2019 Features announced… and here’s what they are