Tip #1249: Talk back from canvas to model-driven

Silhouette of two people sitting on the chairs near a tree at the sunset

Until now, embedded canvas apps were a mere eye candy. But with just announced new capabilities you can now talk back to the form. Kind of. More “bark orders” than “talk” but this is awesome start! Embedded canvas apps now provide the ability to perform actions to navigate, refresh and save the host form. With […]

Tip #1226: Avoid Model-Driven Failure

blue vintage car scale model

When deploying model-driven apps, there are multiple potential points of failure that can affect users’ ability to access part or all of the app. The following is a non-exhaustive list of some of the more common areas to check if the user can’t see the app or access certain parts of it: User is missing […]

Tip #1209: Embedding canvas apps in model-driven forms

Assorted wooden frames

For those of us who were continuosly torn between canvas apps (on yer device, pixel-perfect, task-oriented) and model-driven apps (a.k.a. good ol’ forms, views, you know, all that Dynamics 365/CRM stuff), the wait is finally over. Embedding canvas apps in model-driven forms is now available as Public preview. First, the official part. Makers can now extend […]

Tip #1175: CDS and data object prefix

Long live bacon

Recently we interviewed Evan Chaki, Principal Program Manager for PowerApp and D365 maker experience on CRM Audio. In the conversation, we discussed the dual maker experiences–configuring model-driven apps via web.powerapps.com or via D365 solutions and App Designer. To the question of which maker experience that D365 configurators should use, Evan said that there wasn’t a wrong […]

Tip #1162: Microsoft Flow Functions Reference

Catalog reference

If you are looking for an ultimate reference for the expressions that you can use in Microsoft Flow, it helps to remember that Flow is based on Azure Logic Apps. The functions reference is the same for both, and can be found here. The original question was what functions are available in canvas PowerApps but […]

Tip #1114: Check scalability of your canvas PowerApp

Remote control

PowerApps are very expressive when it comes to data filtering, sorting, and other data manipulations. To maximize the application performance, PowerApps have a concept of delegation where PowerApps will delegate the processing of data to the backend instead of pumping data to the app for local processing. For your application to scale it’s important to […]