John White
CODE Author
John P. White is the Chief Technical Officer of tyGraph, acquired by AvePoint in September 2022. He holds a Master's degree in Engineering from the University of Guelph and has been a Microsoft SharePoint MVP since 2010. He has spent far too long (since 1990) in the Information Technology space, and possesses a skill set that spans both architecture and development. He has been instrumental in delivering projects and applications that have been recognized with both local and global awards from Microsoft and IBM.
Detailed Biography
John P. White is the Chief Technical Officer of tyGraph, acquired by AvePoint in September 2022. He holds a Master's degree in Engineering from the University of Guelph and has been a Microsoft SharePoint MVP since 2010. He has spent far too long (since 1990) in the Information Technology space, and possesses a skill set that spans both architecture and development. He has been instrumental in delivering projects and applications that have been recognized with both local and global awards from Microsoft and IBM.
John has accumulated a plethora of legacy technologies like Novell, Lotus Notes and Java. This experience has proven invaluable when architecting systems alongside legacy applications. Over the past decade, he has been focused on the Microsoft SharePoint and Business Intelligence platforms and is a frequent speaker on these topics.
Contact Information:
Articles Authored
-
Powering Up Power BI: 7 Seamless Integrations with the Power Platform
Last updated: Friday, December 26, 2025
Published in: CODE Focus Magazine: 2023 - Vol. 20 - Issue 1 - Power Platform
John P. White surveys seven seamless integrations between Power BI and the Power Platform that extend analytics into action. He covers how to automate dataset refreshes (scheduled or event-driven with Power Automate), achieve real-time reporting via Dataverse DirectQuery, enable writeback through the Power Apps visual, push live form results with Forms, alert and automate responses from dashboard tiles, and implement data-driven subscriptions through Flow. White highlights trade-offs (licensing, latency, DirectQuery limitations) and practical steps to implement each pattern, underscoring how these integrations turn insights into timely, cross-platform actions.

