I wanted to create an example of Model-Driven App view where a user could set the value of a Yes/No Choice, which would in turn, toggle the visibility of a specific section within the view. I created a Solution. From my solution, I created a Table in the Dataverse, called Sample 3 – Items. The…
Adventures with Power Platform: Smartsheet Connector
I was asked to create a sample Canvas App that made use of the Smartsheet Connector. I created a Smartsheet account, and created a sheet call Star Wars Characters. I created two flows, one to get the columns and another to get the rows. Now, I realized I could have done this in a single…
Adventures with Power Platform: Model-Driven Apps and JavaScript
If you are a Citizen Developer, don’t let the title of this article discourage you! We are going to look at some code, but not terribly difficult code! It is code you could write or have a traditional developer write for you. A customer was migrating and Access database and was asking how to mimic…
Adventures with Power Platform: Better Practices
This a list of best better practices for the Power Platform and it’s components. if you have others, please include them in the comments and I will add them to the list and give you the credit! Power Platform These are best better practices for working with the Power Platform. Power Apps These are best…
Adventures with Power Apps: Adding Attachments from OneDrive
I wanted to see what the attachment process looked like for adding attachments to a Dataverse entity from my OneDrive account on an iPhone. I already had the Power Apps apps and the OneDrive app installed on my phone. I created a Canvas App for the Contacts entity in the Dataverse. I added an Attachment…
Adventures with Power Apps: View Pull Requests in Azure DevOps in a Canvas App
I had a customer ask if it was possible to create a Canvas App that could display pull requests from Azure DevOps across all projects. Great question! Before I got started, I first had to check to see if there was a connector for Azure DevOps available to the Power Platform. Sure enough! There was…
Adventures with Power Automate: Monitor Email Inbox for Messages with No Replies with Sentiment Analysis
I was asked by a customer how they could monitor an email inbox that was used to capture their customer support requests. They wanted to retrieve all the messages in the inbox that had not been replied to and then send an email to the support engineers making them aware of the lack of response….
Adventures with Power Apps: Creating Solutions for Existing Components
I create a Canvas App and a Power Automate Flow. The Flow takes a name input and returns text in the format of Hello name!. Just as a heads up, I also include the name of the flow, as I have multiple flows that do similar things. The Canvas App allows the user to provide…
Adventures with Power Apps: Create a Custom Connector for an API Hosted in an Azure Function Secured with Azure AD
I have an Azure Function that is secured with an identity provider that authenticates against Active Directory. I configured the identity provider using the app registration I created in a previous article, see Adventures with Power Apps: Create a Custom Connector for an API Hosted in Azure APIM Secured with Azure AD – Matt Ruma….
Adventures with Blazor: Blazor, .NET MAUI and Razor Class Libraries
Blazor is a Single Page Application development framework. The name Blazor is a combination/mutation of the words Browser and Razor (the .NET HTML view generating engine). Read more at What is Blazor? – Blazor University (blazor-university.com) and ASP.NET Core Blazor | Microsoft Docs. Get started at What is Blazor [1 of 11] | Microsoft Docs….