2018 Resume – What an incredible year!

2018 was an amazing year for me and for this blog – I met fantastic people throughout the year that supported and motivated me to continue with this project and to do more every day.

Before starting to produce new content in 2019, I would like to share with all of you guys some of my achievements last year.

(more…)

Adapt SPFx components to SharePoint Mobile APP and Microsoft Teams environments

Modern SharePoint sites rendered on SharePoint Mobile App or Microsoft Teams are different than when displayed in the browser.

Native components are removed from the page or replaced by native APP options. If you are building extensions or web parts for the modern SharePoint you may want to test them in both environments to make sure they are not overlapping with native apps features.

While the framework does not provide context variables to let developers know where the component is running, it needs to be validated through the user agent.

(more…)

What’s new on SharePoint Framework 1.7

What is probably the most important release of SharePoint Framework since its original version, brings a list of long-awaited features, already showcased during Microsoft Ignite. In this article, I will highlight three:

  • Application Pages
  • SharePoint Web Parts on Microsoft Teams
  • List Subscriptions

This version is no longer exclusive to SharePoint and is available also to extend Microsoft Teams. Version 1.7 might be the start of the Office 365 framework, as it starts being used on other products. It will definitely allow for a smoother, more coherent experience across the workplace and its different applications.

(more…)

Find your way inside Teams with breadcrumb navigation for SharePoint sites

SharePoint and Teams will soon have a lot in common with the SharePoint framework being used as a base foundation to extend both platforms. While we can’t get our hands on that, I’ve decided to build a solution that makes navigation between SharePoint sites and pages inside Microsoft Teams a little bit easier.

(more…)

Enable custom script on modern SharePoint sites to recover your favourite functionalities

Let me start with a HUGE disclaimer: even though it is possible to enable custom scripts on modern SharePoint, you should only consider using it when there is no other alternative.

Having custom script disabled by default on SharePoint removes functionalities that old school users miss, such as list templates and the solution gallery,among several others. Most of the features removed by custom scripts can be achieved using PnP and SharePoint Online Cmdlets.

(more…)

Highlight events on Modern SharePoint with images

Do you need to draw the attention of your Intranet users to certain upcoming events on your calendar?

If your answer is ”Yes!”, then this article explains you how to take advantage of modern SharePoint to promote events in a compelling way, using images in your intranet pages.

Modern SharePoint has a dedicated web part to display events on modern pages. However, in the back everything is stored on classic SharePoint calendars, with a few extra columns added to build the modern detail page.

For each event created through the web part, you can define an image that although used in the header of the detail page is not visible in the web part itself, making it less immediate for end users to identify and therefore less engaging.

(more…)

Celebrate work anniversaries on your SharePoint Intranet

User adoption is fundamental for the success of Intranet projects and you might find yourself thinking about new ways to engage your users with the internal portals.

Useful information for the daily work is fundamental but sometimes is not enough, social content can play a big role on the success of your intranet.

In this article you will find instructions to create a webpart to celebrate work anniversaries with your employees, showing appreciation for their hard work may result in higher user adoption rates.

(more…)

How to get SharePoint profile picture

Profile pictures allow you to easily identify users and on SharePoint there are a couple different ways to get it.

If you are developing SharePoint solutions and need to display profile pictures you can use one of the methods described below.

These methods are target for SharePoint online and they will not work for external users and for accounts without Exchange.

(more…)

SharePoint branding in 2018 – What are the available options?

SharePoint branding is one of the most controversial subjects on SharePoint world. There are pros and cons of doing it and there are several different ways to apply your brand to SharePoint as explained in this article.

Branding is often used to change the way SharePoint looks like and to make it aligned with the corporate visual identity. Doing this type of customizations can bring extra functionalities to the product and most importantly can increase the user adoption of SharePoint.

Besides all the positive aspects it can also have a negative impact on SharePoint if not done correctly depending on the branding method used you can easily loose default functionalities or even worse break the entire site.

(more…)

Create internal newsletters using SharePoint News

Communication is the key to build a successful team, and the SharePoint folks responsible for the modern sites know it well, month after month we continue to be presented with new features to enrich the communication and collaboration between teams.

Today I bring you the instructions on how to create an Internal newsletter without effort using only what SharePoint provides by default.

The SharePoint News web part provides an easy way to quickly create eye catching content that you can use to engage your audience and keep everyone in the loop.

(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.