Introduction SharePoint Framework offers different extension project types, for example the Application customizer (more here), those extensions allow customization of the standard SharePoint Online UI/UX. With this article I will cover the field customizer extension. This extension allows customizing the appearance of a specific field of a SharePoint Online list. To demonstrate the use of…
Introduction The Image Helper API has been introduced with the version 1.14 of the SharePoint Framework and it allow to generate a URL to an image that will be close to requested site, this can be useful if resizing operations are required, and also the image might load faster because of caching. To use the…
Introduction Ever you wonder what the Log class of the @microsoft/sp-core-library does? I did, so I tried it a little bit more in order to better understand how it works and what can be done with it. If you need a reference about how to use it you can have a look at a simple…
Introduction Do you know that SharePoint offers the ability to open a panel dedicated to developers? This panel is called developer dashboard. Let’s have a look at it! How to open it The developer dashboard is a useful panel that offers developers useful capabilities about SharePoint Framework solutions. In order to open the developer dashboard…
Introduction Proceeding with the appointments with the PnP packages, the PnPjs package is a great tool to help developers getting things done pretty quickly. With that in mind, in this post we will cover the PnPClientStorage class offered by the package. If you’re interested you can find the code of this sample here. Visual appearance…
Introduction Proceeding with the appointments with the PnP React controls today I want to talk about the ListView control. If you’re interested you can find the code of this sample here. The ListView control is used to display a view for specific items. Visual appearance There are a lot of possibilities with this control, here…
Introduction I’m a huge fan of technical books — especially those aimed at beginners.If you’ve been following my blog, you already know how passionate I am about helping newcomers. When I started my career as a developer, I had only a basic understanding of object-oriented programming and a pile of books to guide me through…
Introduction Proceeding with the appointments with the PnP React controls today I want to talk about the Progress control. If you’re interested you can find the code of this sample here. Visual appearance First of all let’s start with the visual appearance of the control. In the sample the control pane is used to enable…
Introduction Localization is nowadays one of the most important things when developing a solution. Since not everyone knows English it is worth to support multiple languages. But to test this can require some settings change in our browser or in the account, right? Wrong. There are a couple of ways to test your localization without…
Introduction Proceeding our dive into the PnP reusable property pane controls I want to cover the PropertyGridField control. The PnP reusable property pane controls is a package that contains a lot of useful controls that can be used in any SharePoint Framework web part’s property pane, if you want to know more about this you…