Learn about animation possibilities in canvas apps! From what's available out of the box, to how to leverage a good animated GIF, to a guide on implementing custom PowerFx animations, this primer is all you need to get started bringing your app to life.
watch my interview on The Oops Factor
In case you haven't got enough of your Joy Opinions™ for the month— this past weekend I had the wonderful opportunity to talk with The CRM Ninja, EY Kalman, for his video interview series, The Oops Factor. The Oops Factor is all about the mistakes we make, and the lessons learned along the way. In... Continue Reading →
a deep dive into Delegation
Delegation is both a fundamentally important and tricky to master topic. Let's take a moment to understand the impact of delegation on app building, complete with some practical examples and tips on working around delegation issues.
hear me speak on the Power Platform Show
Just a quick post for you here in case you were missing your regularly-scheduled Joy of Power Apps content! It's been a busy summer of house buying, subsequent house renovation and decoration projects, and trying to sneak in some time off here and there. I've got some great content in the works for future posts... Continue Reading →
data management is a breeze with the Microsoft Power Apps Office add-in
Apparently this Excel add-in for Power Apps has been around since 2018... where have I been? I recently discovered how useful it is for bulk data management operations in both Dataverse Pro and Dataverse for Teams environments. Newly updated in June 2022 to reflect UI changes in DV4T.
an honest guide to canvas app offline (part 2)
Lessons from a real-life production use case for offline architecture in canvas apps. Part 2 of 2: tracking user data, synchronization, testing tips and more
an honest guide to canvas app offline (part 1)
Lessons from a real-life production use case for offline architecture in canvas apps. Part 1 of 2!
more about shadows in canvas apps
A deeper dive on CSS shadows in canvas apps prompted by a real-world requirement, expanding upon the high-level tutorial from my previous post about embedded HTML & CSS.
achieve next-level app design with embedded HTML and CSS
Break through canvas app design limitations with front-end development code. Color gradients, drop shadows and custom fonts— oh my!