I wrestled with what to label this one but decided to just keep it simple. There isn't a great and straightforward way to create message templates within PowerApps currently and may find yourself struggling w/ HTML vs. Adaptive Cards depending upon the types of messages. However, this at least will jumpstart your ability to create more standardized HTML Tables to include in your messages w/ minimal customization on your part.
Monday, May 10, 2021
Wednesday, July 22, 2020
Microsoft Dataflex/Dataverse/CDS - What is it and what does this mean?
- it is included in base Teams licenses
- "Dataflex" is a subset of "Dataflex Pro"
- "Dataflex Pro" is a rebrand of the CDS ($$$)
Sunday, May 10, 2020
Low-code/no-code delivery model: NoSQL style JSON storage in SharePoint
I have a dream.
A dream where I can spin up a PowerApp (or Microsoft Form) in a few minutes, publish it out and the SharePoint list will magically be created. A dream where others will then pick up the baton and perform the data optimizations and connectivity for an array of data sources while avoiding Microsoft CDS licensing requirements. A dream where I can deploy applications in minutes and over the span of the next few hours, days, weeks, the rest of the work to fully build out the data architecture for the application can occur over a longer timeline w/o losing data or slowing down deployments.
I dream this dream almost every day.
NOTE: It is now June 2025 and any new visitors can read this knowing that I am a master at forecasting the future state and what Microsoft is planning.
Thursday, March 5, 2020
Faux Drag and Drop using Hidden Sliders
However, there are notes elsewhere on how to mimic this behavior in some limited fashion using sliders. This walks you through a common use case of having a Gallery where you can move items into various stages similar to a Kanban board in a manner that will seem intuitive to users.
Monday, December 9, 2019
OMFG HOW I HATE FLOW / POWER AUTOMATE!!!!!!
Very angry.
I hate everyone involved in the creation of this tool. Even if you are trying to make it better.
I just want you all to get space herpes.
Today's rant is brought to you by an entire team of people who suck at their jobs. Or...perhaps some people who are being told to not make things easier for people working with SharePoint data and to focus on making it super-easy to use the CDS/Dataflex/Dataverse/whatever data store...
Tuesday, November 26, 2019
Dynamic Icons
For example, say you want a generic toolbar to use in all of your apps and to control that based upon some settings you might import from Excel or retrieve from SharePoint. This would allow you to have a Collection of Icons displayed that would be populated with only what you need.

Wednesday, November 13, 2019
How to create sliding trays
This article is covering a start->finish design on setting up a sliding tray allowing users to show/hide application controls at run-time.
Monday, October 28, 2019
You cannot pass web parameters into a PowerApp on a Teams Channel tab
I've done a bunch of testing on this last week just to see if there was some magic formula that I'd missed. And while there are of course some weird workarounds of sending the data to "something else" that then your app reads it out of when it starts, that's a horrible solution. Particularly when Microsoft wants us all to now work all day inside of Teams.
You can, of course, hard-code a parameter when you add a link to a Website and it will work. However, you can't change it at run-time.
NOTE: Dataflex data stores show us a path forward through this. It seems like Microsoft is adjusting how we link items from within Teams and share them w/ PowerApps is changing. I would HOPE that this is one problem that will be addressed, but perhaps not via passing data within the URL.
Tuesday, August 6, 2019
Importing Excel data into PowerApps
Monday, June 3, 2019
Creating Collections Manually and Using Them
If you're just getting started with static data and are importing it from Excel then read my post on this first and then come back.