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 · WWC 2023

2:28 min

Hosting models for executing Blazor applications across different platforms

Christian Giesswein Christian Giesswein · WWC 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 · WWC 2025

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

Full Stack with Flutter - are we there yet?

Nemanja Stošić

Senior Flutter Developer

Nemanja Stošić
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

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

Ship 10x Faster: AI-Powered Development with Claude Code and MCP Tools

Viktoria Semaan

Principal Technical Evangelist at Databricks

Viktoria Semaan
Open session

World Congress 2026 North America

Chat with Your Data: From Natural Language to SQL

Alper Ebicoglu

Co-founder of Volosoft

Alper Ebicoglu