#CSharp Posts (Page - 2)

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.

Admin in Blazor
11-May-2026
JavaScript Interop in Blazor Explained

Recreating a Classic Amiga Demo Effect in Modern C#

The demoscene on the Commodore Amiga pushed hardware to its limits with clever tricks and tight optimisation. In this article, we revisit one of those iconic visual effects and recreate it using modern C#. By combining mathematical principles with today’s frameworks, we can bring retro visuals to life while appreciating the ingenuity of early developers.

Admin in C#
06-May-2026
Recreating a Classic Amiga Demo Effect in Modern C#

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.

Admin in Blazor
26-Apr-2026
Creating a Terminal-Style UI in Blazor

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.

Admin in Blazor
19-Apr-2026
Blazor Server vs WebAssembly in 2026: Which Hosting Model Should You Choose?

Amiga Dreams to .NET 10: Why The Bedroom Coder Exists

There’s a particular kind of magic when you’re alone in a room with a computer — whether it’s a retro machine humming to life or a modern development environment waiting for your code. The Bedroom Coder is where nostalgia for classic computers meets the excitement of modern .NET development.

Admin in Amiga
15-Feb-2026
Amiga Dreams to .NET 10: Why The Bedroom Coder Exists

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!

The Bedroom Coder — retro computers, modern .NET, and late-night experiments.

Navigation

Contact

Want to talk retro tech or modern coding? I'd love to hear your thoughts.

© 2026 The Bedroom Coder. All rights reserved.