Blazoract is an interactive notebook user interface implemented in Blazor WebAssembly. It combines some features in Blazor released in .NET 5, such as virtualization and CSS isolation, and includes a kernel backend powered by .NET Interactive.
Before starting development, be sure that you have the following installed:
- Fork and clone this repository locally using Git.
$ git clone https://github.com/{yourusername}/blazoract
-
Restore the project's dependencies by running
dotnet restore
in the root. -
Open a terminal and run the following to launch a local instance of the Azure Functions for this app. You will need to the Azure Functions Core Tools mentioned above to enable this.
$ cd Api
$ func start --build
-
In another terminal window, run
dotnet run --project Client
to start the client application. -
Navigate to https://localhost:5001 where the contents of the default notebook should load.