Blazor in .NET 8: Server-side and Streaming Rendering
Explores server-side and streaming rendering modes in Blazor for .NET 8, detailing their performance benefits and use cases for modern web apps.
Explores server-side and streaming rendering modes in Blazor for .NET 8, detailing their performance benefits and use cases for modern web apps.
Explores major Blazor updates in .NET 8, focusing on unified hosting models and new rendering modes for full-stack web development.
A tutorial on implementing Clean Architecture principles in Blazor WebAssembly applications using C#, .NET, and WebAssembly.
A developer shares their personal journey, process, and benefits of becoming a Microsoft MVP, focusing on community contributions and consistency.
A tutorial on building a custom, reusable ToolTip component from scratch using Blazor WebAssembly, C#, and .NET.
Explains how to execute asynchronous operations, like remote validation, when a value changes in a Blazor component, covering solutions up to .NET 7.
Announces new .NET learning paths for APIs, C#, and Blazor, plus a personal update on the author's newborn.
A tutorial on creating a reusable, generic autocomplete component for Blazor applications, moving from a hardcoded solution to a flexible one.
A tutorial on building a custom autocomplete component for Blazor WebAssembly apps, including styling and live data fetching.
A guide to resizing images client-side in Blazor WebAssembly before uploading to the server, using the RequestImageFileAsync method.
A guide to structuring Blazor applications using a feature-based folder organization instead of the default template layout.
An introduction to Blazor, a .NET framework for building interactive web UIs with C# and WebAssembly, covering its core concepts and benefits.
Introduces Blazorators, a C# source generator for creating Blazor JavaScript interop code from TypeScript definitions, with a demo app.
A tutorial on improving the user experience of a Blazor WebAssembly app by creating a custom loading screen with a progress bar.
Explains when Blazor components automatically re-render and common pitfalls to avoid, focusing on StateHasChanged, async methods, and lifecycle events.
A tutorial on creating an RSS feed for a blog or website using Blazor and the System.ServiceModel.Syndication package in ASP.NET Core.
Explains how to implement CancellationToken support in Blazor applications to cancel long-running tasks and manage resources when users navigate away.
Explores Blazor's cross-platform capabilities in .NET 6, comparing Hybrid, PWA, and Electron targets for web and native app development.
A tutorial on creating a reusable modal dialog component using Bootstrap in a Blazor application.
A tutorial on creating a reusable loading bar component in Blazor using C#, Bootstrap, and data binding with INotifyPropertyChanged.