Governance Models for the Power Platform

So, your organization has made a decision to leverage the Power Platform, but the first question you need to ask is: “How will it be managed by the organization?” Microsoft has touted the platform as a way for business users to create low-code option for their organization, but this simplistic marketing pitch shouldn’t be the…

Microsoft Power Virtual Agents – (Or, how to talk to a Machine)

One of the Big Pillars of the Power Platform is Microsoft Power Virtual Agents (or PVA’s). What is a Power Virtual Agent? Its a Chatbot! Microsoft has been delving into the Chatbot space for awhile now, especially in Teams, however, chatbots in teams have historically been developed with the Bot Framework. The Bot Framework is…

How to Print a Form in PowerApps (redux)

Back in 2018, I wrote a blog post on how to print a form in PowerApps, which essentially involved creating an HTML report and then dumping that out to an email to be printed. While it wasn’t very pretty, it got the job done since there was no native printing support in Power Apps. Well…

Integration with Microsoft Teams

As Microsoft continues to make a big push with their Teams functionality, an area that can sometimes get lost in the shuffle is it’s ability to Integrate with other services Outside of the functionality in Teams, and Office 365 in general.  As the functionality in Teams continues to grow, it has become apparent that Microsoft…

PowerApps Development Strategies – Part 2

In my previous post, I discussed a bit about the Tools we can leverage to develop and manage Apps in PowerApps.  For this Post, we won’t use any of those tools! Plan First, then Develop Microsoft has done a fantastic job of selling the narrative of how simple it is to create and use PowerApps….

PowerApps Development Strategies – Part 1

As PowerApps continues it’s long march to maturity, it’s important to stop and evaluate where the platform is in regards to developing and managing your PowerApps in the Enterprise. In a traditional Enterprise Development organization, you have many tools and strategies available to you when architecting, designing, testing, and managing code bases for your applications. …