David Rivard

@drivard.bsky.social

Power Platform Architect | Developer | former Microsoft MVP https://itmustbecode.com/ | https://github.com/drivardxrm

In my latest post, I show how to hide a ribbon button when the form is dirty. Whether you like to customize buttons with the classic ribbon or with the low-code approach of the modern commanding, I’ve got you covered with solutions for both extension models. bit.ly/3Fe9xB1 #PowerApps #Dataverse

Model-Driven App Trick : How to Hide a Ribbon Button when the Form is Dirty - It Must Be Code!

I recently encountered a requirement on a model-driven app project to display a custom ribbon button only when the form had no unsaved changes—in other words, the button needed to be hidden whenever t...

bit.ly

🚀 The latest release of the Plugin Identity Manager for #XrmToolBox introduces support for plugin packages. The tool now automatically detects the plugin type (classic or package) and ensures the Managed Identity is linked correctly.

Screenshot of the Plugin Identity Manager tool for XrmToolBox

So who wants a verified 'Microsoft' and 'Microsoft MVP' label on their profile and all the posts? I just finished setting up @bluesky.ms as a labelling service. Go subscribe to the label to start seeing labels on verified MVPs and Microsofties. 🧵👇

Bild

I don’t usually brag about numbers, but this one is worth celebrating. 🏆CustomApi Manager for #XrmToolBox just hit 50K downloads!🏆 Knowing it’s been such a useful tool for the Power Platform community is incredibly rewarding. 🙏

Screenshot of nuget package downloads showing 50K download achievemnt of the Custom API manager for XrmToolBox