Adding Conditional Formatting for a List Form Header with JSON

The recently added capability to perform simple layout changes on a SharePoint list form using JSON is the bee’s knees. As is the case with many insect joints, the examples out there mostly are the same and the documentation isn’t full featured enough for most people’s taste. Sue Hanley (@SusanHanley) and I were working on…

Upgrading the PnP Modern Search Web Parts from v3 to v4: Where are they?

My frustration last week in my post Dear Microsoft: Determining Solution Usage in Your Tenant Shouldn’t Be Like This was driven by a need to understand where the PnP Modern Search Web Parts had been used in pages. Now that v4 is available and solid, I want to discuss upgrading the v3 Web Parts to…

Dear Microsoft: Determining Solution Usage in Your Tenant Shouldn’t Be Like This

You love the SharePoint Framework, so you build stuff with it. It’s the accepted development model, and it’s been around for years now. There’s no risk of falling behind or getting out of sync with the rest of the Microsoft 365 development world. You’re playing by the rules! Scenario One You’ve created some fantastic Web…

Creating Rules for Microsoft Lists – A Simple Alternative to Power Automate Flows

Somewhere between the classic Alerts functionality and Power Automate flows, we find the ability in Microsoft Lists to create rules for lists. Rules allow us to do some pretty basic – but VERY common things. Creating a rule for a list is fairly straightforward. In the toolbar at the top of the list view, click…

Microsoft (SharePoint) Lists and Libraries Changes for Content Types

Thanks to eagle-eyed reader Markus Bütterhoff’s (@buetti) comment on my post showing how to Group By Content Type in Modern Lists and Libraries, I learned of some recent changes for Content Types in Microsoft (SharePoint) Lists and Document Libraries. I’m not sure when these rolled out, but it must have been in the last few weeks….

Power Apps: Filtering by Multi-select SharePoint Columns

No matter how long I work with the Power Platform, I’m always running into things which feel like they should be simple, but simply aren’t. Recently, I needed to filter a SharePoint list as a data source which had a multi-select Person or Group column. It’s a simple idea, really. The list is one which…

Setting the DefaultDate in a Power App Date Picker with a Smarter Tomorrow

This is a little one, but sort of cool. I’m building a Power App which takes orders for shipment between stores. The person filling out the form can request a delivery date, but we want to give them a decent default. (It would be great if we could set minimum or maximum date in a…