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) |