A custom 404 page in Blazor Web Apps
A guide to creating a custom 404 error page in Blazor Web Apps for .NET 8, as the traditional <NotFound> router method no longer works.
A guide to creating a custom 404 error page in Blazor Web Apps for .NET 8, as the traditional <NotFound> router method no longer works.
A tutorial on integrating the newly released Tailwind CSS v4 with a Blazor project using the updated CLI for streamlined development.
A tutorial on creating an awaitable modal dialog component in Blazor using C# and TaskCompletionSource for cleaner asynchronous UI interactions.
A guide to using git bisect for debugging, illustrated with a personal story of solving a Blazor app's infinite redirect loop.
How to set up a continuous performance benchmarking pipeline for .NET projects using GitHub Actions, GitHub Pages, and Blazor at zero cost.
A technical guide on how to set up and configure the Tailwind CSS framework within a Blazor web application project.
A guide to using standard HTML forms with Blazor Server-Side Rendering, covering form submission and antiforgery token handling.
A guide to setting HTTP headers when using RazorComponentResult to render Blazor components from ASP.NET Core Minimal APIs.
Explains a common issue with Blazor's ::deep CSS pseudo-selector and provides a solution for styling child components.
Overview of bUnit v2, a major update to the Blazor unit testing library, covering new features, breaking changes, and API refinements.
Explores integrating HTMX with Blazor's server-rendered components in .NET 8 to add interactivity without WebSockets or WebAssembly.
Explains how to use IAsyncEnumerable and Stream Rendering in .NET 8 Blazor applications to improve performance and responsiveness.
Introduces bUnit Generators, a tool for automatically creating stubs for third-party components in Blazor unit tests.
Explores creating a .NET 8 interceptor for bUnit to auto-generate stubs for Blazor components, improving unit testing.
Explains how to use Enhanced Form Navigation in Blazor .NET 8 for SPA-like form handling without full interactivity modes.
A guide on integrating Blazor components into existing ASP.NET applications, including MVC, Razor Pages, and JavaScript frameworks like React and Angular.
An interactive LINQ tutorial for C# beginners using a visual marble-based learning tool to understand query operators.
A curated list of must-watch Blazor sessions from the .NET Conf 2023, focusing on .NET 8 updates and new features for developers.
Explains how to implement the Redux state management pattern in a Blazor application, covering actions, reducers, and side effects.
A tutorial on integrating TailwindCSS with Blazor, covering setup, configuration, and automating CSS generation during the build process.