Skip to content

Latest commit

 

History

History
38 lines (24 loc) · 1.78 KB

README.md

File metadata and controls

38 lines (24 loc) · 1.78 KB

PowerFx Kernel for Polyglot Notebooks (previous known as .NET Interactive Notebooks)

This is a kernel for Polyglot Notebooks to help people learn Power Fx.

Install .NET and Tools

  1. .NET 8 SDK
  2. Polyglot Notebooks Extension
  3. Data Table Extension - Optional

Building the repo

Add PowerFx Daily Build Nuget information by creating NuGet.Config on the src/ folder

You can then build the csproj like any other dotnet project in Release or Debug mode.

dotnet build src/PowerFxDotnetInteractive.csproj -c Release
dotnet build src/PowerFxDotnetInteractive.csproj -c Debug

Useful videos to watch regarding .NET Interactive Notebooks

  1. Learn C# with Interactive Notebooks
  2. NET Interactive Notebooks with C#/F# in VS Code
  3. .NET Everywhere - Windows, Linux, and Beyond

Samples

You can find the Power Fx Notebook in the notebooks folder. You can open the notebook in Dev Containers with Docker, Podman or locally.

Credits

  1. Power Fx Host Sample for the parsing code.