Guides · 119
What are you trying to do?
Fix a problem
6The error or symptom in front of you, and the fix.Power Apps
Canvas app performance: find what's slow and fix it at the source
The documented causes behind slow canvas app performance — OnStart bloat, N+1 queries, cross-screen references, collection abuse — how to find each with Monitor and App Checker, and the fix Microsoft recommends.
Power Apps
Power Apps offline mode: set up a canvas app that works without a connection
Turn on offline-first for a Dataverse canvas app, build the offline profile that keeps sync fast, and know the hard limits — no SharePoint, no flows, no browsers — before you promise offline to anyone.
Power Apps
Move to the Power Apps grid control before the old grids go away
The Editable Grid and read-only grid controls are deprecated since March 2026. How to find where your model-driven apps still use them and switch each view and subgrid to the Power Apps grid control.
Power Apps
Patch a SharePoint Person column from Power Apps, plus Choice and Lookup columns
Power Apps Patch fails on a SharePoint Person column, a Choice or a Lookup because each needs a record, not text. Copy-ready formulas for every complex column, single and multi-select, plus the errors and how to read them.
Power Apps
Delegation in Power Apps: why your gallery stops at 500 rows
Your app shows some records but not others, and there is no error. Here is why delegation causes it, how to spot it, and the formula rewrites that fix it.
Power Apps
Save Power Apps attachments and photos to a SharePoint library
Canvas apps can't write files to a SharePoint library on their own. The pattern that works: a Power Apps (V2) flow with a File input, called with an attachment, a camera photo or a generated PDF. Plus list attachments with no flow, and the Dataverse file column.
Choose a tool
1Decide before you build.Power Apps
Canvas app or model-driven app? A decision guide
Canvas apps give you full control of the screen, and model-driven apps give you speed and consistency on Dataverse. Five questions to pick the right one, plus when to use both.
Design patterns
1Structures that hold up as things grow.Power Apps
Named formulas and components: a structure that scales
Most slow, fragile Power Apps canvas apps share one cause: everything lives in App.OnStart and copied controls. Here is a structure built on named formulas, user-defined functions and a component library.
Measure
1Know whether it's working.Power Apps
Measuring Power Apps adoption: users, retention and time saved
Launches and active users tell you an app was opened, not that it helped. Six KPIs that show whether a Power Apps app is adopted and worth it, where each number comes from, and how to report time saved honestly.
Quick reference
2Error codes, limits and cheat sheets to keep open.Power Apps
Power Apps interview questions (2026): clear answers, examples and follow-ups
Power Apps interview questions for 2026, each with a 30-second answer, the detail a strong answer adds and a likely follow-up. Covers delegation, forms, performance, ALM, scenario and behavioural questions, and what changed in 2026.
Power Apps
Delegation cheat sheet: what works on SharePoint, Dataverse and SQL Server
Which Power Apps functions and operators run on the data source, and which quietly stop at 500 rows, for SharePoint, Dataverse and SQL Server, with the delegable rewrite for each common trap.