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”
Certificates are my “kryptonite”…hate the pain of going back to an old project and the first thing I have to deal with in the development environment are expired certificates.
SharePoint doesn’t like expired certificates as some features will not work as expected, so you’d better renew the certificates before doing anything else.Continue reading “SharePoint on-prem – easily renew expired certificates”
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”
I like to use the TSLint extension on Visual Studio Code to immediately flag errors. This is very useful as you can see them before you save and wait for a build task to flag them. What I don’t like, is that the TSLint config file (tslint.config) is generated inside the config folder by the SPFx Yeoman generator.Continue reading “TSLint errors on VS Code using SPFx default rules”
After seriously considering the idea multiple times over the last years, I have finally decided to create my own blog. The idea of not having the time to regularly create new content put me off before, but not this time. This time I had to do it, no matter what!Continue reading “The time has come to create my own blog”