Extended Native Graph API Support Shipping Soon to SPFx

The SharePoint Dev Ecosystem hosts monthly community calls that are not to be missed. The February 2018 Community call was no different. Fortunately for those of us that are busy, we always have the recorded video’s to queue up on demand. What I found most existing in the February 2018 call was a demo around […]

Blockchain – Hype or the Next Internet?

Part 1: Blockchain – Hype or the Next Internet? Part 2: Blockchain – Hype or the Next Internet? Part 2 Part 3: Blockchain – Hype or the Next Internet? Part 3 Now that the top was blown off the top of cyber currencies such as bitcoin, Ethereum, and many other altcoins (circa February 2018), let’s […]

SharePoint Conference North America 2018 @SPConf #SPC18 – May 21st through 23rd, 2018

On the off chance you’ve not yet heard, there is in fact a SharePoint Conference returning to Las Vegas, this May 2018. For those of you that have missed the large yearly SharePoint-focused conference hosted by Microsoft that once was SharePoint Conference, this is your opportunity to jump back in. There are several well-organized conferences […]

Conditional Load of External Library such as jQuery in SharePoint Framework Solutions

When a SharePoint Framework based use-case arising that includes conditionally loading an external library such as jQuery, an option exists that includes looking to see if a library has already been loaded, and then conditionally loading additional libraries using SPComponentLoader.loadScript SharePoint Framework Limitations The common method of loading external libraries in SPFx solutions is to […]

PnP PowerShell Upgrade Error – “Authenticode issuer” certificate invalid

With the December 2017 release SharePoint PnP PowerShell, if you update the PnP PowerShell commendlets using “Update-Module” via PowerShell, you might receive the following error. 123456789PackageManagement\Install-Package : Authenticode issuer ‘CN=Microsoft Root Certificate Authority 2011, O=Microsoft Corporation, L=Redmond, S=Washington, C=US’ of the new module ‘SharePointPnPPowerShellOnline’ with version ‘2.21.1712.2’ is not matching with the authenticode issuer ‘CN=thawte […]

European SharePoint Conference 2017 – November 13-16 – Dublin Bound!

European SharePoint Conference 2017 (ESPC17) is only a few months away, and the countdown has begun for Europe’s largest SharePoint, Office 365, and Azure Conference! This year’s ESPC is taking place in Dublin, Ireland, November 13-16th. I am excited to be co-presenting a full day tutorial with Waldek Mastykarz, a fellow MVP with Rencore. Besides […]

Permanently Remove a Site Collection from SharePoint Online Admin Recycle Bin

When deleting a site collection from your SharePoint Online tenant in the SharePoint Online Admin Center, by default a deleted site collection will stay in the recycle bin for 30 days. This is great as a retention policy for many reasons, but there is no easy way to then clear your recycle bin, or at […]

SharePoint Framework Extensions Milestone – Release Candidate 0 Available

We are one step closer to the highly anticipated release of SharePoint Framework Extensions. Microsoft announced yesterday the release of SharePoint Framework Extensions RC0. My obvious questions are, what does this mean, what is different, how do I get the latest bits, and finally when will this go GA so I can use this for […]

SharePoint Search – Querying Private Groups and Documents Within Private Groups

Since private Groups were provided in Office 365, we have had a need to surface private groups and private group content in SharePoint Search. A while back many quickly found that the “WebTemplate” for Groups was simply “Group“, thus we could add the following to our search query to limit results to Groups. “WebTemplate:Group”, such […]

#SPFx Extensions Dev Preview Drop 1 Breaks Placeholder Control

The SharePoint Framework (#SPFx) Extensions Dev Preview Drop 1 utilizes a new version of one of the core node modules, sp-webpart-base v1.1.1. This module removed, possibly by accident, a particular TypeScript definition file, Placeholder.d.ts found in \node_modules\@microsoft\sp-webpart-base\lib\components\placeHolder. Unfortunately this change was not included in the release notes, so it went unnoticed for a few days until rgueldenpfennig […]