Some time ago, I published a blog post related to a web part that I use on the hosted workbench page while creating other web parts. I have this solution deployed on my dev tenant and simply add it to the bottom of the Workbench page to work around some things that get in the way when building the UI of SPFx web parts.
With SharePoint Framework, Microsoft also introduced a really good development story for creating custom web parts: the Workbench page. This page is not only available when you are developing solutions locally, but also on a SharePoint site. This gives you the option to access data on a SharePoint site from code running on your machine. Let's be honest, it's great! But it dies have some limitations...
There are plenty of solutions available online, from complete implementations to blog posts with the relevant code snippets, but I was also unable to find one that was able to track full and partial page loads, so I decided to tweak one to work on the required scenarios.
If you know me or follow me on Twitter/LinkedIn, you must have realized by now how much I like the PnPjs library. But this library will hopefully get even better soon by providing support for Project Online REST API!
With a recent update to allow it to easily connect to APIs secured with Azure Active Directory, SharePoint Framework is the new King of enterprise solutions. As a SharePoint developer, this means that you will likely have to create Azure Web Apps or Functions to be consumed by your SharePoint Framework application, so why not use an ARM template for common scenarios? The following ARM template will, hopefully come handy and save you some time.
SPFx is suddenly not an option and you feel sad because you need to go back to write plain JS? You don't have to and you really shouldn't. Spend just a few minutes and you can do it in Typescript instead!
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.
When trying to edit the Featured links on the default SharePoint home page, you may end up getting an error...
The Microsoft Graph endpoints for Teams are not something new. You can easily find online multiple blog posts containing sample requests on how to retrieve the teams that a user is a member of. Instead, in this blog post, I will share some code blocks that I used to accomplish this on a SharePoint Framework project.
One of the classic SharePoint list types is the Discussion Board. It allows the creation of discussion topics that users can reply to. And users can also reply to previous replies, creating a thread-like scenario. Unfortunately, Discussion Boards currently only have a Flat view...until now