Loading...

About Discover Microsoft Power Fx latest blogs

Stay updated with top Microsoft Power Fx blogs. Get expert insights, tips, and best practices to empower your low-code app development.

Power Fx is the open-source, low-code programming language powering Microsoft Power Apps canvas apps and expanding across the entire Power Platform. Inspired by Excel formulas, Power Fx provides a familiar, declarative syntax for expressing app logic, data manipulation, and UI behaviour without traditional programming languages.

Core Concepts & Variables

Power Fx is a declarative, functional language where formulas describe what should happen reactively — like a spreadsheet. Functions include Filter(), LookUp(), Patch(), Collect(), and Navigate(). Global variables (Set()) are accessible from any screen. Context variables (UpdateContext()) scope to the current screen. Named formulas in App.Formulas evaluate once and cache for performance.

Power Fx Across the Platform & Delegation

Power Fx is expanding beyond canvas apps into Power Automate expressions, Power Pages calculated columns, Dataverse formula columns, and Copilot Studio conditional logic. Microsoft has open-sourced the Power Fx runtime on GitHub. Delegation — understanding which formulas are processed server-side vs client-side — is essential for canvas apps working correctly at scale.

Key Power Fx Topics on D365Hub

  • Power Fx formula patterns for common app scenarios
  • Delegation — understanding and working around data source limits
  • Collections — patterns for offline-capable and high-performance apps
  • Named formulas and App.Formulas for performance optimisation
  • Power Fx in Dataverse formula columns
  • Open-source Power Fx — embedding in custom applications
  • Debugging Power Fx — Monitor tool and formula tracing

Newsletter

Get the latest Dynamics 365 and Power Platform content in your inbox

A curated digest of community blogs, product news, videos, and podcasts — delivered without the noise.

Weekly updates Unsubscribe anytime Fresh community picks
We use your email only for the newsletter and you can unsubscribe at any time.
By subscribing, you agree to the privacy policy.