Let me be super clear about this: you should always use SharePoint Framework whenever possible! This blog post is about an extremely simple alternative when SPFx is simply not an option. And by extremely simple, I really mean it. It doesn’t even include webpack (or similar tools), which would give a ton of other benefits. So before you use this configuration, ensure that it covers your requirements (note: you won’t be able to use TypeScript ‘imports’!).
Continue reading “Using TypeScript with SharePoint Script editor web parts”
The latest release of PnP Reusable property pane controls (1.8.0) adds an additional property (webAbsoluteUrl) to the PropertyFieldListPicker control. It allows a target site to be specified for loading the lists.
Continue reading “Target site for PropertyFieldListPicker control”
Last Saturday I had the pleasure to speak at SharePoint Saturday Madrid. You can find here all the materials used for the presentation: the presentation slides and the video recording. On the slides, you can find links to the relevant resources and also a link to my GitHub repository that contains a working version of the demo, and also a guide in case you want to recreate the demo yourself.
Continue reading “My session at SharePoint Saturday Madrid”
In this article, I will demonstrate how to use PnP Provisioning Engine to provision a welcome page that will replace the default welcome page on Project sites.
Continue reading “Provision welcome pages of Project sites”
If you are a SharePoint developer creating SPFx solutions, you must have heard about the PnP reusable controls and PnPJS library. They help you accelerate the development of custom solutions by providing tools that help you overcome common problems/requirements.
Continue reading “PnP reusable controls, property pane controls, and PnPJS library”
Starting a new project generally requires some initial setup before you can jump into code. SharePoint Framework (SPFx) is no exception.
Unfortunately, we often forget to configure something that then needs to be added during the development phase, which may introduce some issues. I hope you find this article helpful the next time you create a new project.
Continue reading “SharePoint Framework – new project checklist”
Over the last years, I have seen countless SharePoint projects using Bootstrap. And, unfortunately, some of them had a bad thing in common: a really bad integration with Bootstrap. In this post, I will show you a safe (and extremely simple!) option to use Bootstrap with SharePoint without messing up the “out-of-the-box” SharePoint UI on the classic experience.
Continue reading “How to use Bootstrap with SharePoint”
SharePoint development space has changed drastically over 2017. For good! If you are a SharePoint developer but have not followed the announcements in 2017 covering all the new features that you can take advantage of, just keep on reading.
Continue reading “SharePoint development – 2017 wrap-up”