Hello, world!

Welcome to your new app, powered by MudBlazor and the .NET 8 Template!

Interactivity in this Demo

This sample project was created using the Global InteractiveAuto Template.
When using "Global" Interactivity, the render modes are defined in App.razor and applied to all child components.

If a render mode is not specified for a page, it defaults to Static Server-Side Rendering (SSSR).
With MudBlazor, SSSR rendering is possible, but interactive elements like buttons and dropdown menus won't work.

All Account pages in this demo are Static Server-Side rendered as, required when using Blazor Identity UI (Individual Accounts)


What's New in Blazor with the Release of .NET 8

Pre-rendering

In .NET 8 Blazor, every page is prerendered on the server, regardless of the render mode chosen.
This means you'll have to inject all required services on the server, even if you're using the wasm (WebAssembly) render mode.
This prerendering feature is important for ensuring that WebAssembly mode feels fast and responsive, particularly during the initial page loading. More details

InteractiveAuto

To demonstrate the behavior of InteractiveAuto rendering, this demo includes render mode details in the App Bar.
The information updates to reflect how the current page is presently being rendered.

SSR Rendered: Interactive Server-Side Rendering
CSR Rendered: Interactive Client-Side Rendering
Pre Rendered: Static Server-Side Rendering