World Congress 2023 Sep 27, 2023

Blazor – the new SPA Framework for everyone who hates JavaScript

Christian Giesswein

Sick of juggling C# backends with messy JavaScript frameworks? Blazor unifies your web stack, letting you build robust single-page applications entirely in C#.

Pause
Mute Enter Fullscreen
#1 about 5 min

Evolution of Microsoft frontend architectures and user interfaces

The historical challenges of building user interfaces in the structured Microsoft ecosystem reveal a persistent gap alongside strong backends.

#2 about 4 min

Unifying frontend and backend development with ASP.NET Core Blazor

Building end-to-end web applications using a single C# and .NET technology stack eliminates the need for separate JavaScript frameworks.

#3 about 3 min

Hosting models for executing Blazor applications across different platforms

Developers can choose between server-side, client-side, hybrid, and integrated hosting approaches to deploy their web components.

#4 about 4 min

Comparing server-side delivery and WebAssembly application execution

Architectural trade-offs exist between streaming continuous web socket updates and downloading complete compiled assemblies directly into the browser engine.

#5 about 8 min

Analyzing web component structures and network performance profiles

A practical look at standard project templates demonstrates how downloaded assemblies are cached to improve initial loading metrics.

#6 about 8 min

Building interactive frontends using inline logic inside HTML components

Embedding native code within markup tags enables developers to create robust dynamic states and interactive click events seamlessly.

#7 about 2 min

Integrating JavaScript libraries and mixing hosting deployment models

Real-world conditions often require calling standard node packages and balancing reliable local connectivity against uncertain public network connections.

Matching moments

1:14 min

Introduction to Blazor for seamless web development

Christian Giesswein Christian Giesswein · WWC 2025

2:10 min

Introduction to serverless websites with Blazor and Azure Functions

Menaka Baskerpillai · LIVE

2:54 min

Understanding Blazor components and the Razor syntax integration

Christian Giesswein Christian Giesswein · WWC 2025

2:19 min

Delivering cross-platform enterprise applications from a single codebase

Christian Giesswein Christian Giesswein · WWC 2025

1:19 min

Running Blazor inside hybrid desktop application web views

Christian Giesswein Christian Giesswein · WWC 2025

13:09 min

Addressing accessibility challenges and Blazor developer adoption

Dennie Declercq · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Architecting AI in Angular: WebMCP, A2UI, and the Agent Experience

Ankita Sood

Sr. Principal Engineer @ Secureworks | Angular GDE

Ankita Sood
Open session

World Congress 2026 North America

Small LLM in your Browser: Huge Opportunities for Web Applications

Daniel Ostrovsky

UI/UX Architect at Payoneer | AI Architect | Full Cycle Development Expert | Public Speaker | Open Source Contributor |

Daniel Ostrovsky
Open session

World Congress 2026 North America

Full Stack with Flutter - are we there yet?

Nemanja Stošić

Senior Flutter Developer

Nemanja Stošić
Open session

World Congress 2026 North America

Fast by Design: A Masterclass in High-Performance Web Engineering

Aaron Grogg

Senior web developer, committed to improving the user experience by improving web performance

Aaron Grogg
Open session

World Congress 2026 North America

Honey, look! I vibe-coded an OS!

Ian Smith

CTO, LYOS

Ian Smith
Open session

World Congress 2026 North America

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer