finds.dev← search

// the find

anshumanb88/BlazorApp

C · updated Jul 2022

A Blazor WebAssembly app on .NET 6, built from the default Visual Studio template with the Counter, Fetch data and nav pages still in place. It is a reference for the shape of a WASM project for someone learning Blazor, not something to adopt.

- The layout follows the stock WASM template (App.razor, Program.cs, Shared/MainLayout, Pages/), so it is easy to compare against the official starter when you want to see what changed.

- A GitHub Actions workflow exists at .github/workflows/main.yml, and three folder publish profiles are checked in, which suggests the author tried more than one deployment target.

- The csproj and solution are in the usual places with no nested tooling or custom build scripts, so a clone builds with a plain dotnet build.

- Build output and editor state are committed: bin/Debug/net6.0 with the full framework DLL set, wwwroot/_framework .gz copies, .vs/ with a .suo file, and per-machine .user files. These go stale on every build and the applicationhost.config leaks local settings.

- It targets net6.0, which reached end of support in November 2024. It gets no security patches, and the current Blazor template has moved to .NET 8 and later, so the code is a historical snapshot rather than a starting point for new work.

- The pages are template defaults with no domain code of its own, and the last push was July 2022 with zero stars and zero forks, so there is no sign anyone else has used it or that the author kept going after the first commit.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →