Blazor WebAssembly is GA: Everything You Need to Know

May 2020 marks the long-awaited General Availability of Blazor WebAssembly. This release allows C# developers to build Single Page Applications (SPAs) that run entirely in the browser using standard web technologies—no plugins required. We explore the trimming (linker) improvements and the architecture of a production-ready Blazor Wasm app. The Download Size Challenge Running .NET in […]

Read more →

Blazor Server vs WebAssembly: Choosing the Right Model

Blazor offers two hosting models: Blazor Server (launched with .NET Core 3.0) and Blazor WebAssembly (Wasm, arriving May 2020). While they share the same component model and Razor syntax, their architectural characteristics are diametrically opposed. This guide dissects the SignalR-based state management of Server vs. the monolithic download of Wasm, helping you decide which fits […]

Read more →

Ignite 2019: .NET Core 3.1 and the Road to .NET 5

At Ignite 2019, Microsoft clarified the .NET roadmap. Here’s what’s coming and why .NET 5 is a big deal. .NET Core 3.1 LTS .NET Core 3.1 will be an LTS release (December 2019). This means three years of support – perfect for production workloads. Key improvements: Blazor component improvements C# 8.0 refinements Performance enhancements Bug […]

Read more →