Display news from classic and modern SharePoint using the same web part

News are one of the key elements on any Intranet, with the modern SharePoint Microsoft gave a lot of attention to it and included dedicated web parts and pages to display it, but it wasn’t always like this.

With classic SharePoint was necessary to build the news infrastructure manually because Microsoft didn’t provide dedicated services to it, there are a couple alternatives available like publishing pages, SharePoint blogs and custom lists.

Today I bring you a method that I’ve been using on scenarios where modern and classic experiences are being used at the same time, the idea is to get a central repository that gives you access to the latest published news across both environments.

(more…)

What’s new for SharePoint from SPC 2018

SharePoint Conference had return to Las Vegas for 3 days of announcements and networking with a lot of new features being reveled for the first time.

Once more I had the privilege to attend the conference and below you have a brief resume of the new features that caught my eye.

(more…)

Apply SPFx extensions to SharePoint Hub Sites using PnP PowerShell

Hub sites brig a set of common functions to all sites that belong the hub, but extensions are not propagated to all sites automatically.

With PnP PowerShell is possible to automate the installation of Application Customizers through the sites, the script below search for all sites associated with hub and apply the custom action to all of them.

Before running the script, you will need to have PnP PowerShell installed, the latest version can be installed from here.

(more…)

Hub Sites – SharePoint dynamic intranet has arrived

Hub sites were demonstrated for the first time during Microsoft Ignite in Atlanta last year and this week they were released worldwide to all SharePoint Online tenants.

Hub sites are the modern SharePoint approach to dynamic organizations, as business evolve content that lives with in evolves too and your intranet can be reorganized to reflect the organization structure.

(more…)

SharePoint Breadcrumb V3 – navigate between folders

Breadcrumb is one of the most requested features by SharePoint users but unfortunately Microsoft removed it with SharePoint 2013 and to this day it was never reintroduced.

Last year I did a solution to bring back the breadcrumb to SharePoint without modifying the master page and today I’m releasing its third version with new features implemented based on the feedback provided by the users.

The new version is configurable according to your needs, includes support for folders inside libraries and supports custom master pages.

breadcrum with folder support

(more…)

Send SharePoint user profile details to Google Analytics

Integrations are one of my favorite things on technology and today I’ll write about it again!

How to add Google Analytics to SharePoint without modifying the master page is on of the most read articles in this blog; Recently I was asked about sending user profile information from SharePoint to Google Analytics to build better reports and to understand who is using the portals.

In this article I’m explaining step by step how to modify the previous solution and how-to setup Google Analytics to receive the logged in user email or id.

(more…)

How to enable Collaboration features on Publishing sites

Publishing sites are great to build modern and responsive intranets due to the possibility of using custom page layouts and custom master pages.

This article provides you instructions to enable collaboration features that are not available by default within publishing sites but are still useful for intranet projects.

This article provides the answer to two common question that I often receive:

  • How to create calendars on Publishing Sites?
  • How to create blogs on Publishing Sites?

(more…)

Brand modern SharePoint Online sites

With SharePoint Online modern sites the branding options that used to available with Classic sites were removed, however Microsoft introduced new alternatives to apply you company brand to SharePoint.

The new theming experience allow site owners to apply themes to all modern pages in the site collection, to deliver new engaging and familiar looks.

By default, there are 8 themes available but you as an Administrator can create and deploy your owns, in this article you will find instructions on how to achieve it.

SharePoint Branding

(more…)

Manage SPFx extensions from macOS with Office 365 CLI

SPFx extensions are used to customize the modern SharePoint user experience, built using script frameworks they can be built using any operating system.

Currently there is no graphical interface to manage the extensions and all the operations need to be done from the command line using PowerShell.

Well it use to be like that but not anymore, with the Office 365 CLI you no longer need to use PowerShell and Windows to manage the extensions if you are a macOS or Linux user you can do it directly from your native operating system.

(more…)


I've been working with Microsoft Technologies over the last ten years, mainly focused on creating collaboration and productivity solutions that drive the adoption of Microsoft Modern Workplace.