Full Stack Web Development

T15 How to Think in Blazor

07/28/2026

1:30pm - 2:45pm

Level: Intermediate

John Baluka

Independent Software Developer

Blazor is transforming the way developers build modern web applications by leveraging C# and .NET to create rich, interactive user experiences. In this presentation, we will dive into the mindset shift required to develop effectively in Blazor. You'll learn how to approach component-based architecture, manage state seamlessly, and embrace Blazor's unique blend of client-side and server-side capabilities.

Whether you're transitioning from JavaScript frameworks like React or Angular, or you're completely new to modern web development, this session will equip you with practical strategies to think like a Blazor developer. Expect clear examples, real-world scenarios, and actionable tips to help you master this powerful framework and streamline your web development process.

You will learn:

  • Develop a Blazor-first mindset by rethinking common web development patterns through the lens of C# and Razor components.
  • Gain practical insight into Blazor’s full-stack capabilities, including when and how to leverage client-side vs. server-side features to build responsive, maintainable web apps.
  • Identify common pitfalls and anti-patterns when transitioning from JavaScript-centric thinking to Blazor-based development.