Typed exceptions for JSInterop in Blazor5/26/2023
In this article, we look at how the existing error-handling implementation for JSInterop is made in Blazor. We then look at how we can map the error types defined in the standard WebIDL specification to C# exceptions, and in the end, we show some examples of how to use this in practice when making JS invocations.
Typed SignalR Clients - Making type-safe real-time communication in .NET4/6/2023
In this post, we will make a sticky note bulletin board in Blazor WASM and add real-time collaboration to it using a typed SignalR client to showcase how to use typed SignalR clients.
How to send push notifications to a browser in ASP.NET Core3/22/2023
In this article, we will show how you can subscribe to Push Notifications using ASP.NET Core and how you can send Push Notifications from .NET as well.
Wrapping Compression Streams in Blazor3/17/2023
In this post we go through how to wrap the Compression Streams API in Blazor and we make a small demo that uses the wrapper.
The Blazor NavigationManager2/23/2023
In this post, we will look at the basic capabilities of the NavigationManager, present what new features were added in ASP.NET Core 7, discuss how it fits into the Blazor/.NET ecosystem, and in the end present a scenario that is now possible with relative ease using new additions from ASP.NET Core 7.