Skip to content
Future Tech 2027
10–11 March 2027 · Jaarbeurs UtrechtCall for papersSpeak

Session

Don't Let Common Mistakes Ruin the Future of Your Blazor App

Hans Muns

Edition
2026
Day
Day 1
Time
09:00 · 50 min
Room
Expedition

This talk was given at Future Tech 2026.

Is your Blazor codebase slowly becoming unmaintainable due to "death by a thousand bad decisions"? The ease of Blazor often tempts developers to put too much logic in Razor components, leading to massive files and tightly coupled code that becomes impossible to test or upgrade. As we look toward the future of .NET, sticking to these legacy habits prevents you from leveraging the modularity and performance benefits of modern web architecture.​ This talk moves beyond simple bug fixes to explore the architectural choices that determine an application's long-term success. We will cover: - Identifying common mistakes when building Blazor applications - Architectural patterns for creating clean and testable UI components. - Quick fixes to big mistakes that yield immediate results. - Techniques to refactor complex components into maintainable code. - How to write future-proof code that evolves with the .NET ecosystem. Avoiding these mistakes leads to codebases that are easier to read, faster to test, and simpler to upgrade. You will move from "making it work" to "engineering it right," ensuring your application is ready for the future.

Speaker

Hans Muns

Hans Muns

Freelance .NET/Azure Engineer & Microsoft Certified Trainer @ Backnook

Hans Muns is a freelance Software Engineer and Microsoft Certified Trainer (MCT) at Backnook. As a software engineer, Hans focuses on designing, building, and implementing software solutions mainly using the Microsoft technology stack, including .NET, C#, and Azure. He enjoys working on innovative projects that help customers address real-world challenges. In addition to his engineering work, Hans is a Microsoft Certified Trainer, where he shares his knowledge and enthusiasm for technology with colleagues, peers, and customers, contributing to a supportive and collaborative learning environment.

We use cookies to personalise content and ads, to provide video features and to analyse our traffic. We also share information about your use of our site with our advertising partners, YouTube and our analytics provider. How we handle your data

Details