Curated developer articles, tutorials, and guides — auto-updated hourly


Summary lede. Part 2 of this two-article reference picks up where last week’s foundations ended....


Learn Power Apps project planning before building your app. Use this beginner-friendly checklist to....

Your publisher prefix ends up in every schema name, every Web API URL, every managed solution file. ...


Customer lookups that can point to either an account or a contact look tidy on a form. They generate...


A Dataverse row changes. Five downstream systems need to know: an ERP that tracks financials, a...


TL;DR: if you're developing a Power Pages SPA locally with local authentication (not Entra ID) and.....


This is the reference document Sapota's Power Platform team built for itself. Every pattern below...


Intro: Automated evaluation is fast becoming a necessity as AI-driven agents proliferate across...


If you build PCF (Power Apps Component Framework) controls for Dynamics 365 / Power Platform, there'...

The Azure Function that writes to Dataverse as the pipeline runs needs an identity. That identity ha...


A Dataverse instance rolling out CRM for a single country with 50 sales reps is a three-week project...

A Canvas app that loads in under two seconds is not an accident. It is the result of specific decisi...

Both exist so the same managed solution can run across Dev, Test, UAT and Prod without editing. They...


The Power Apps Component Framework (PCF) lets you drop a custom React component onto a Dataverse for...

Virtual tables surface external data inside Dataverse without copying it. The user experience matche...

A release that is halfway out the door with a missing dependency is the worst kind of deploy. The 12...


A client needs to expose a "calculate the loyalty rebate for this customer" operation. It reads thre...

Alternate keys let you upsert by a business identifier without looking up the GUID first. They are t...


Adding a custom button to a model-driven form's command bar used to be a single-tool problem. Ribbon...


A Power BI report embedded in a model-driven app looks like part of the app. The user opens their...


Every Canvas maker eventually sees the yellow warning triangle: "Delegation warning. The '...' part....

Every Power Platform project starts with someone asking how to get the existing data in. The answer ...

The Power Apps decision everyone gets slightly wrong on a first project. Canvas apps feel modern and...


A plugin fails in production. The user sees a generic "Something went wrong" message. Your first...