World Congress 2025 Aug 20, 2025 Session details

Blazor Unleashed: The Future of .NET Web Development

Christian Giesswein

Ditch frontend JavaScript and build full-stack applications entirely in C#. Discover how Blazor deploys web, native desktop, and mobile apps from a single shared component library.

Pause
Mute Enter Fullscreen
#1 about 2 min

Introduction to Blazor for seamless web development

Blazor provides a powerful ecosystem for building web applications using C# instead of JavaScript.

#2 about 2 min

Unifying frontend and backend with C# and .NET

Utilizing C# for both frontend and backend development eliminates context switching and streamlines software engineering.

#3 about 2 min

Full-stack code sharing and data validation benefits

Sharing validation classes between application layers heavily reduces code duplication and maintenance effort.

#4 about 3 min

Exploring server, WebAssembly, and hybrid hosting models

Applications can run purely on a server, execute client-side via WebAssembly, or run embedded in native desktop programs.

#5 about 3 min

Understanding Blazor components and the Razor syntax integration

Components encapsulate interface logic by compiling HTML directly with internal C# constructs.

#6 about 2 min

Component lifecycle stages and asynchronous data fetching

The framework intelligently handles background data requests by managing initialization phases and triggering background re-renders.

#7 about 2 min

Translating Razor files into browser rendering instructions

The compiler parses Razor syntax to formulate rendering instructions that direct browsers on creating HTML.

#8 about 3 min

Structuring a single solution for multiple deployment options

A carefully structured project solution enables teams to deploy the same application across different hosting environments.

#9 about 3 min

Inspecting WebAssembly loading and network trace requests

Developer tools demonstrate how WebAssembly retrieves and executes .NET assemblies directly inside the browser.

#10 about 2 min

Switching to server-side rendering over web sockets

Changing a simple URL query shifts the application to stream interface updates via persistent web sockets.

#11 about 3 min

Creating reusable Blazor class libraries for any environment

Abstracting interface elements into independent class libraries ensures they operate identically across any final deployment location.

#12 about 2 min

Running Blazor inside hybrid desktop application web views

Integrating transparent web views into native desktop applications processes complex user logic without an external server dependency.

#13 about 2 min

Sharing API data transfer objects across application boundaries

Compiling data transfer objects in a shared library easily unites disconnected application layers.

#14 about 3 min

Delivering cross-platform enterprise applications from a single codebase

Real-world retail deployments showcase how a unified Blazor architecture supports web, desktop, and mobile registers from one codebase.

Matching moments

3:07 min

Unifying frontend and backend development with ASP.NET Core Blazor

Christian Giesswein Christian Giesswein · World Congress 2023

2:28 min

Hosting models for executing Blazor applications across different platforms

Christian Giesswein Christian Giesswein · World Congress 2023

2:10 min

Introduction to serverless websites with Blazor and Azure Functions

Menaka Baskerpillai · LIVE

13:09 min

Addressing accessibility challenges and Blazor developer adoption

Dennie Declercq · LIVE

3:05 min

Implementing perceivable user interface components in Blazor

Dennie Declercq · LIVE

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · World Congress 2025

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 25, 2026 · 09:40–10:10

Stage 3

Still on 4.8 or lower? A Practical Guide to Moving Your "Un-Migratable" .NET Apps

Isaac Levin

Developer Advocate

Isaac Levin
Open session

World Congress 2026 North America

September 25, 2026 · 14:50–15:20

Stage 4

Intelligence in Motion: Building the Next Generation of AI-Powered Apps on Zoom's Developer Platform

Brendan Ittelson

Chief Ecosystem Officer of Zoom

Brendan Ittelson
Open session

World Congress 2026 North America

September 24, 2026 · 12:50–13:20

Stage 7

Architecting Agentic Apps: WebMCP, A2UI, and Agent Experience

Ankita Sood

Sr. Principal Engineer @ Secureworks | Angular GDE

Ankita Sood
Open session

World Congress 2026 North America

September 24, 2026 · 17:30–18:00

Stage 7

Full Stack with Flutter - are we there yet?

Nemanja Stošić

Senior Flutter Developer

Nemanja Stošić
Open session

World Congress 2026 North America

September 25, 2026 · 15:30–16:00

Stage 6

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

September 25, 2026 · 11:00–11:30

Stage 2

Build Fast, Deploy Faster: Cross Platform AI development in 2026

Charlie Cheever

CEO & Co-Founder of Expo

Charlie Cheever