4 principles of the technology partnership

By Andrew Grischenko

Continually adapting the business to the everchanging technology environment is not a sprint, it’s a marathon. As such, the one-off “hit and run” approach to technology change doesn’t deliver continuity and strategic transformation. Moreover, such disjointed initiatives lacking technology partnership may harm and create technology drag and lock-in. Therefore, more sustainable, enduring relationships must exist…

Power Apps Portal: deactivating records from a portal via Web API

By Olena Grischenko

All the amazing docs, which help you to start are available here: https://docs.microsoft.com/en-us/powerapps/maker/portals/web-api-perform-operations#update-and-delete-entities-using-the-web-api https://docs.microsoft.com/en-us/powerapps/maker/portals/web-api-overview#web-api-operations I was testing the scenario where we had to workaround with the plugin: prior portal Web API times 🙂 it wasn’t possible to deactivate a record from a portal with a status different from the default one. Now it’s super easy!…

Braintree payments PCF component (Power Apps)

By Andrew Grischenko

(The below has been described and tested for Canvas Power Apps. This has not yet been tested and adapted for Model-driven apps. As for the Power App Portal app, another integration pattern is appropriate, to be discussed later) This package for import in your CDS environment and source code of the control are packaged here:…

“Stripe” payments PCF component (Power Apps)

By Andrew Grischenko

(The below has been described and tested for Canvas Power Apps. This has not yet been tested and adapted for Model-driven apps. As for the Power App Portal app, another integration pattern is appropriate, to be discussed later) This package for import in your CDS environment and source code of the control are packaged here:…

How to handle events and reset component in PCF

By Andrew Grischenko

Power Apps Component Framework (PCF) doesn’t support (yet?) some of the features you may expect – I certainly did: On.. event handler, like OnSelect for button or OnTimeEnd for a timer Reset a component to the initial state via Reset(…) function While this seems to me rather a gap and missing capability that will be…