The New Wave of SharePoint: #SPFx Release Candidate 0 #RC0 Available

The SharePoint Framework recently reached another milestone with the drop of the Release Candidate 0 (RC0) bits. You can read all of the technical details of this latest drop at GitHub. Changes to The Framework One of the many aspects of the framework GitHub project is how Microsoft has provided well-documented release notes for each drop. With RC0 […]

SharePoint / Office 365 Dev Patterns and Practices (PnP) Common PowerShell Command Reference

The SharePoint / Office 365 Developer Patterns and Practices (PnP) initiative provides a massive array of guidance, code samples and most often used by me, a PnP PowerShell command set that makes working with SharePoint (Online and on-prem) that much easier. General documentation and samples are available direct from GitHub and elsewhere, but I found […]

Asynchronous Dynamic Properties in SharePoint Framework Webpart Property Panes

Recently Wictor Wilén penned a great how to on dynamically loading data into a SharePoint Framework Webpart property pane. Yet what if you want to dynamically, with asynchronous data, populate a property’s options based on the value of another property? Within the Framework, we configure the property pane within the method: propertyPaneSettings(), which returns IPropertyPaneSettings, […]

The SharePoint Framework: The potential to replace the SharePoint UI Unchanged since 2007

The First Real Change in the SharePoint Interface The release of the new SharePoint Framework (SPFx) signifies the first real shift in the SharePoint interface development since 2007. Microsoft introduced the concept of Master Pages and Page Layouts to SharePoint 2007, leveraging the controls found in ASP.NET at the time. Since then, SharePoint Developers and […]

The New SharePoint Framework: A New Perspective from DevKit3

Last week I had the privilege of attending the third Developer Kitchen (DevKit3). The mini-conference, with content centered on the upcoming SharePoint Framework (#SPFx / the Framework), gave attendees an in-depth review of the future of SharePoint development. Since what I consider the Framework’s predecessor, NextGen Portals, was publicly introduced at Ignite 2015, I have […]

SharePoint 2016 RTM Announced – General Release Early May 2016

I guess the rumors of March 14th and SharePoint 2016 were in fact true. Today marks another milestone we have been eagerly awaiting, the official Release to Manufacturing (RTM) of SharePoint Server 2016 is finally here! With its cloud-based infrastructure and user-centered approach, SharePoint 2016 will open amazing possibilities for a variety of audiences. IT […]

Move the SharePoint 2013 Notification and Status Bar in HTML Master Pages

A while back I wrote a series of posts on customizing the modern SharePoint Ribbon (SharePoint Online, SharePoint 2013 and now SharePoint 2016). Let’s continue this series after a long break with a look at the notification and page status bars (notification bar). The notification bar is included by default in the Seattle and Oslo […]

SharePoint 2016 Preview and Version 16 Branding Elements

About once every three years we SharePoint geeks get an odd kind of gift that we get in an odd kind of digital package. Just like a child waiting for days, weeks or more, looking at that shiny new gift under the Christmas tree, we eagerly await the next version of SharePoint. Remember when we […]

SharePoint 2016 Preview Released – A First Look at Branding

Exciting news on the SharePoint 2016 front, Microsoft announced the availability of the public preview for SharePoint 2016 yesterday. Check out Bill Baer’s post on the Office 365 blogs regarding the release including where you can go to download the preview if you want to learn more. Wait, why should you need the download link? […]

Content Query Webpart Hacks – Reference the ItemStyle in ContentQueryMain

Let’s look at another Content Query Webpart (CBQ) hack, following up on my previous post on a CBQ method to access the webpart title in your XSLT. As before, this next hack will also work in SharePoint Online, SharePoint 2013, SharePoint 2010 (and 2007 for the truly brave souls). One of my pet peeves with […]