Running .NET in the browser without Blazor

#570 – August 17, 2025

using WASM base infrastructure

Running .NET in the browser without Blazor
8 minutes by Andrew Lock

In this post Andrew shows how you can run .NET in your browser without using Blazor, and instead rely only on the WASM base infrastructure that Blazor builds on top of. He also looks at some of the improvements coming to this in .NET 10, primarily around client-side file fingerprinting.

MCP Authorization in 5 Easy OAuth Specs
sponsored by WorkOS

Securely authorizing access to an MCP server used to be an open question. Now there's a clear answer: OAuth. This guide breaks down the five specs that make it work in practice, covering delegation, token exchange, and scoped access. WorkOS packages everything into one API so you can skip building your own OAuth stack.

Performance Pitfalls: List Contains
4 minutes by Richard Cocks

Always profile your real-world application and let that guide any optimisation you do. I have seen this pattern impact performance in a real world application, so keep it in mind.

How to enforce .NET coding standards
10 minutes by Anthony Simmon

Distributing .editorconfig and MSBuild properties across hundreds of .NET projects is now as easy as adding a single NuGet package. The package includes over 200 lines of code style configurations and 800 Roslyn analysis rules for quality, performance, and security, eliminating inconsistencies that previously caused code review delays.

Simplify Your .NET Development with Aspire
40 minutes by Joseph Guadagno

.NET Aspire is a new tool that simplifies the development of distributed applications by managing dependencies and configurations. The tool provides developers with templates, packages, and orchestration capabilities that allow them to focus on building features rather than struggling with setup and environment configurations. Aspire works by adding two key projects to your solution: an App Host that serves as the entry point and orchestrator, and Service Defaults that establish standard services like telemetry and health checks.

Testing API resilience with Polly Chaos engine
8 minutes by Tore Aurstad

Polly is a powerful .NET resilience framework that enables developers to build robust APIs by implementing various failure handling strategies. The article demonstrates how to use Polly v9's integrated chaos engine to test API resilience through practical examples in ASP.NET Core, showcasing resilience patterns including fallbacks, circuit breakers, timeouts, and retries.

And the most popular article from the last issue was:

newsletters