Skip to content

An experiment in converting the sample app from Blazor In Action to Fun.Blazor

Notifications You must be signed in to change notification settings

jtucker/FunBlazorInAction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fun.Blazor in Action

A repo where I write the the application example in Blazor In Action using Fun.Blazor project template.

Chapter 2 Branch

You are currently on the Chapter 2 branch which is the completed excercise from Chapter 2 of the book. This is really just a scaffold and get familiar with the framework type of excercise.

Fun.Blazor Items

In order to use existing Web Components (e.g. PageTitle) within the computational expression style, you need to generate them via the fun-blazor cli tool.

  1. Install the cli tool
    > dotnet tool restore
  2. Add the following attributes to the assembly PackageReference:
    • FunBlazor

    • FunBlazorStyle

    • FunBlazorNamespace

      For Example:

      <PackageReference FunBlazorStyle="CE" FunBlazorNamespace="Microsoft.AspNetCore.Components" Include="Microsoft.AspNetCore.Components.Web" Version="6.0.8" />
  3. Run the cli tool: dotnet fun-blazor generate .\FunBlazorInAction.fsproj

This gave me access to a new PageTitle' computational expression and now the title get's updated.

Notes

  • How to bring in existing Blazor component? I need to research this some more as it doesn't seem obvious to me
  • Build scripts, probably fake

About

An experiment in converting the sample app from Blazor In Action to Fun.Blazor

Topics

Resources

Stars

Watchers

Forks