Skip to content

Matthew Devaney

No Ads, No Fluff, Just Power Platform Stuff

  • Home
  • Power Platform Guides
    • Power Apps Standards
    • Power Automate Standards
    • Power Platform Pipelines & ALM Setup Guide
  • Power Platform Functions
    • Power Apps Functions
    • Power Automate Functions
  • Collections Cookbook
  • Free Power Apps Icons
  • About Me
  • Power Apps

2022 Power Apps Coding Standards For Canvas Apps

Welcome to the Power Apps Coding Standards For Canvas Apps. In this guide you will find 50+ pages of coding rules, guidelines and best practices I use everyday to create Power Apps Canvas apps. I have spent the last 3…

  • Posted by - Matthew Devaney
  • on - October 2, 2022
Continue Reading
  • Power Apps

Power Apps Performance Optimization Guidelines

Table of ContentsLoad Multiple Datasets ConcurrentlyWrite Formulas That Use DelegationCache Data In Collections And VariablesLimit The Size Of Collections“Batch Patch” Multiple Changes To A Datasource Table At OnceReduce Code In The App’s OnStart PropertyMinimize Number Of Controls On A Single…

  • Posted by - Matthew Devaney
  • on - September 25, 2022
Continue Reading
  • Power Apps

Power Apps Gallery Design & UX Guidelines

Table of ContentsDesign Empty StatesRefresh Gallery To Show Current DataReset The Gallery Scroll PositionFilter Large Datasets In A GalleryDefine The Gallery Sort OrderRequire A Button Press To Update Search ResultsAvoid Nested GalleriesUse Flexible Height Galleries Design Empty States Include an…

  • Posted by - Matthew Devaney
  • on - September 21, 2022
Continue Reading
  • Power Apps

Power Apps Form Design & UX Guidelines

Table of ContentsRestrict Text Input ValuesValidate Form DataImplement Error HandlingProtect Against Loss Of Unsaved DataUse A Single Form To Create, Edit & Display Records Restrict Text Input Values When a text input should only contain a number, change the default…

  • Posted by - Matthew Devaney
  • on - September 11, 2022
Continue Reading
  • Power Apps

Power Apps Standards: Reviewing Canvas Apps

Table of ContentsApp CheckerPower Apps Code Review ToolSource Code ReviewFunctional Testing & User Acceptance Testing App Checker App checker identifies potential issues within a canvas app.  A red dot will appear when there are formula errors or runtime errors to…

  • Posted by - Matthew Devaney
  • on - September 4, 2022
Continue Reading
  • Power Apps

Power Apps Standards: Naming Conventions

Table of ContentsScreen NamesControl NamesVariable NamesCollection NamesDatasource Table Names Screen Names A screen name should clearly describe its purpose in 2-3 words ending with word “Screen.”  Use proper-case.   A screen-reader will speak the screen name to visually-impaired users when the…

  • Posted by - Matthew Devaney
  • on - August 30, 2022
Continue Reading
  • Power Apps

Power Apps Generate Row Numbers In A Collection

Generate row numbers for a Power Apps collection with this formula. Copy and paste this code into your own app. // Generate row number code ClearCollect( colSolution, ForAll( Sequence(CountRows(colMyCollection)), Patch( Last(FirstN(colMyCollection, Value)), {RowNumber: Value} ) ) )Code language: JavaScript (javascript)…

  • Posted by - Matthew Devaney
  • on - August 22, 2022
Continue Reading
  • Power Apps

Power Apps Tip: Hide The Navigation Bar In Play Mode

Hide the Power Apps navigation bar in play mode by adding hidenavbar=true to the end of the app’s URL. I recommend you do this when providing users with a link to any canvas app so it displays as large as…

  • Posted by - Matthew Devaney
  • on - August 14, 2022
Continue Reading
  • Power Apps

Power Apps Hack To Style All Form Controls In Seconds

This strange hack makes it possible to quickly update the style of all DataCardKeys and DataCardValues in a Power Apps form. Normally its simple to update multiple controls at once. Just select a group of controls then change the desired…

  • Posted by - Matthew Devaney
  • on - August 7, 2022
Continue Reading
  • Power Apps

Remove Duplicate Rows From A Power Apps Collection

Remove the duplicate rows from any Power Apps collection with this 1 line of code. //Duplicate removal code ClearCollect(colSolution, ForAll(Distinct(yourCollectionName, ThisRecord), Result));Code language: JavaScript (javascript) Here’s how it works: The Distinct function returns a one-column table of unique values for…

  • Posted by - Matthew Devaney
  • on - July 31, 2022
Continue Reading

Posts pagination

Prev 1 … 15 16 17 18 19 20 21 … 29 Next

Subscribe 😺

Subscribe to get new Power Apps articles sent to your inbox each week for FREE.
‎

Join 20,106 other subscribers

Most Recent Posts

  • Power Automate Forward A Meeting Invite In Outlook
  • How To Use Multi-Agent Orchestration In Copilot Studio
  • Video: Master Multi-Agent Orchestration In Copilot Studio
  • Video: Incredible Excel-Writing Autonomous Agent In Copilot Studio
  • Copilot Studio Autonomous Agent To Read & Write Excel Files
  • Video: Copilot Studio Test Automation: STOP Testing Manually!!
  • Customize The Model-Driven Apps Copilot Prompt Library
  • Configure MS Auth for Test Automation in Copilot Studio Kit

Most Popular Posts

  • 2,000 Free Power Apps Icons
  • The Complete Power Apps Functions List
  • 7 Ways To Use The PATCH Function In Power Apps (Cheat Sheet)
  • All Power Apps Date & Time Functions (With Examples)
  • Power Automate: Save Email Attachments To SharePoint Library
  • PowerApps Collections Cookbook
  • Power Apps Easiest Way To Upload Files To A SharePoint Document Library
  • Create An Excel File And Add Rows Using Power Automate
  • Foolproof Power Automate HTML Table Styling
  • Power Automate Run A Query Against A Power BI Dataset

Support This Website ❤

  • Twitter
  • Linkedin

Subscribe 😺

Subscribe to get new Power Apps articles sent to your inbox each week for FREE.