#Blazor Posts
Rendering Performance Tips for Large Blazor Apps
As Blazor applications grow, rendering performance can quickly become a challenge. Large component trees, excessive re-rendering and inefficient state handling can lead to sluggish interfaces and poor user experience. This article explores practical techniques for improving rendering performance in large Blazor applications while keeping code maintainable and scalable.

JavaScript Interop in Blazor Explained
Blazor allows developers to build interactive web applications using C# instead of JavaScript, but there are still situations where browser APIs or JavaScript libraries are required. JavaScript Interop provides the bridge between Blazor and JavaScript, enabling developers to call JavaScript functions from C# and vice versa while keeping applications modern, flexible, and efficient.

Creating a Terminal-Style UI in Blazor
Retro-inspired interfaces are making a comeback, and one of the most enjoyable designs to recreate is the classic terminal screen. With Blazor, you can build an interactive terminal-style UI using modern web technologies while keeping the nostalgic look and feel. In this article, we will create a reusable terminal component with typing effects, command input and custom styling using C# and CSS.

Blazor Server vs WebAssembly in 2026: Which Hosting Model Should You Choose?
Blazor has matured into a serious option for modern .NET web development, but one question still comes up in 2026: should you choose Blazor Server or Blazor WebAssembly? Both let you build interactive web apps using C#, yet they solve problems differently. In this guide, we compare performance, scalability, offline support, security, and real-world use cases to help you choose the right model.

Dependency Injection Done Right in .NET
Dependency Injection (DI) is built into modern .NET, from ASP.NET Core to Blazor and .NET MAUI. It promises cleaner architecture, better testability, and loosely coupled code—but only if used correctly. In this post, we’ll explore what “done right” really means, common mistakes to avoid, and practical guidance to help you structure your services the right way.

C# Features I Actually Use (And Ignore the Rest)
C# has grown into a massive language. Every release adds shiny syntax and clever shortcuts that promise to change everything. The truth? I don’t use most of them. After years building real-world apps—APIs, Blazor projects, background services—I’ve settled on a small set of features I rely on daily. They keep my code clean, safe, and maintainable. This isn’t a full tour of C#—just the features I actually use, and why.

Popular in #Blazor
Become a member
Get the latest news right in your inbox. It's free and you can unsubscribe at any time. We hate spam as much as we do, so we never spam!
