Difference between revisions of "Power Fx"

From Power Wiki
Jump to navigation Jump to search
(Created page with "{{Infobox features |title = Power Fx |usecases = Create logic for Canvas apps (in the future also for other parts of Power Platform) |publicpreview = |generalavailability =...")
 
 
(13 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Infobox features
 
{{Infobox features
 
|title = Power Fx
 
|title = Power Fx
|usecases = Create logic for Canvas apps (in the future also for other parts of Power Platform)
+
|usecases = Create logic for different parts of Power Platform (Canvas apps today, in the future also for other parts of Power Platform)
 
|publicpreview =  
 
|publicpreview =  
 
|generalavailability =  
 
|generalavailability =  
 
|msdocs = [https://docs.microsoft.com/en-us/power-platform/power-fx/overview/?WT.mc_id=DX-MVP-5003780 Power Fx Startpage]
 
|msdocs = [https://docs.microsoft.com/en-us/power-platform/power-fx/overview/?WT.mc_id=DX-MVP-5003780 Power Fx Startpage]
|mslearn = [https://docs.microsoft.com/learn/browse/?expanded=power-platform&terms=canvas%20apps Canvas apps in MS Learn]
+
|mslearn =  
 
}}
 
}}
  
Line 11: Line 11:
  
 
It is open source and is found on GitHub: [https://github.com/microsoft/Power-Fx https://github.com/microsoft/Power-Fx]  
 
It is open source and is found on GitHub: [https://github.com/microsoft/Power-Fx https://github.com/microsoft/Power-Fx]  
 +
 +
[https://en.wikipedia.org/wiki/Microsoft_Power_Fx Power Fx in Wikipedia!]
  
 
== History ==
 
== History ==
These expressions have been used within [[Power Apps]] [[canvas apps]]. During Microsoft Ignite March 2021 these expressions got a name Power Fx. Power Fx was announced as a new language and a roadmap describing how Power Fx will be used in other parts of Power Platform in the future was presented.  
+
These expressions have been used within [[Power Apps]] [[canvas apps]]. During Microsoft Ignite March 2021 these expressions got a name Power Fx. Power Fx was announced as a new language and a roadmap describing how Power Fx will be used in other parts of Power Platform in the future was presented. It was described as an open-source language and a [https://github.com/microsoft/Power-Fx GitHub repository] was announced. It then contained the documentation. During autumn 2021 Power Fx was expanded from Canvas Apps to also be used in Dataverse Calculated Columns (Dataverse for Teams) and Model-Driven Commanding. During Microsoft Ignite November 2021 also the code base was added to that repository.   
  
 
== Community Resources ==
 
== Community Resources ==
[https://forwardforever.com/why-does-low-code-need-a-programming-language-like-power-fx/ Why does low-code need a programming language like Power Fx?] by Jukka Niiranen
+
 
 +
=== Samples and tools ===
 +
* [https://pnp.github.io/powerplatform-samples/samples/powerfx/ Power Fx samples in Power Platform PnP]
 +
* [https://github.com/rajyraman/Power-Fx-.NET-Interactive PowerFx Kernel for .Net interactive notebook] by Natraj Yegnaraman
 +
* [https://powerusers.microsoft.com/t5/Community-App-Samples/Power-Apps-Formula-Reference/m-p/650191#M595 Power Apps Formula Reference] by Hardit Bhatia
 +
* [https://github.com/scalable-dynamics/PowerNote PowerNote]
 +
 
 +
=== Articles ===
 +
* [https://forwardforever.com/why-does-low-code-need-a-programming-language-like-power-fx/ Why does low-code need a programming language like Power Fx?] by Jukka Niiranen
 +
 
 +
=== Videos ===
 +
* [https://www.youtube.com/watch?v=853JOMA-AoY What is Power Fx? Overview and Demo] by Lisa Crosbie (VIDEO) 2021-04-01
 +
* [https://www.youtube.com/watch?v=7ub-xeOAtFk Microsoft Power Fx Overview] by April Dunnam 2021-03-04
  
 
== Microsoft Resources ==
 
== Microsoft Resources ==
 +
* [https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/commanding-use-powerfx Using Power Fx with commands] Preview at the time of writing 2021-11-30
 +
* [https://powerapps.microsoft.com/en-us/blog/power-fx-formula-columns-in-dataverse/ Power Fx Formula Columns in Dataverse] 2021-09-12 Power Apps blog
 +
* [https://powerapps.microsoft.com/en-us/blog/announcing-command-designer-with-power-fx-preview/ Announcing command designer with Power Fx] 2021-07-28 Power Apps blog Preview at the time of writing 2021-11-30
 
* [https://powerapps.microsoft.com/en-us/blog/what-is-microsoft-power-fx/ What is Power Fx?] Power Apps blog 2021-03-02
 
* [https://powerapps.microsoft.com/en-us/blog/what-is-microsoft-power-fx/ What is Power Fx?] Power Apps blog 2021-03-02
 +
* [https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/page-powerfx-in-model-app Use Power Fx in a custom page for your model-driven app]
 
* [https://powerapps.microsoft.com/en-us/blog/introducing-microsoft-power-fx-the-low-code-programming-language-for-everyone/ Introducing Microsoft Power Fx: the low-code programming language for everyone] Power Apps blog 2021-03-02
 
* [https://powerapps.microsoft.com/en-us/blog/introducing-microsoft-power-fx-the-low-code-programming-language-for-everyone/ Introducing Microsoft Power Fx: the low-code programming language for everyone] Power Apps blog 2021-03-02
 
* [https://docs.microsoft.com/en-us/power-platform/power-fx/overview/?WT.mc_id=DX-MVP-5003780 Power Fx in MS Docs]
 
* [https://docs.microsoft.com/en-us/power-platform/power-fx/overview/?WT.mc_id=DX-MVP-5003780 Power Fx in MS Docs]
 
* [https://github.com/microsoft/Power-Fx Power Fx on GitHub]
 
* [https://github.com/microsoft/Power-Fx Power Fx on GitHub]
 +
* [https://www.youtube.com/watch?v=1VcinGBJqmM Power Fx with Greg Lindhorst] (VIDEO)

Latest revision as of 07:44, 1 December 2021

Power Fx
Use Cases Create logic for different parts of Power Platform (Canvas apps today, in the future also for other parts of Power Platform)
Public preview
General availability
MS Docs Power Fx Startpage
MS Learn

Microsoft Power Fx is the low code language for expressing logic across Power Platform.

It is open source and is found on GitHub: https://github.com/microsoft/Power-Fx

Power Fx in Wikipedia!

History

These expressions have been used within Power Apps canvas apps. During Microsoft Ignite March 2021 these expressions got a name Power Fx. Power Fx was announced as a new language and a roadmap describing how Power Fx will be used in other parts of Power Platform in the future was presented. It was described as an open-source language and a GitHub repository was announced. It then contained the documentation. During autumn 2021 Power Fx was expanded from Canvas Apps to also be used in Dataverse Calculated Columns (Dataverse for Teams) and Model-Driven Commanding. During Microsoft Ignite November 2021 also the code base was added to that repository.

Community Resources

Samples and tools

Articles

Videos

Microsoft Resources