Building for the agentic web with .NET 11 | OD802
Daniel Roth frames .NET 11 as a step toward “agentic web apps”, combining faster and more secure ASP.NET Core and Blazor fundamentals with tighter integration into .NET Aspire for distributed app development, plus new building blocks (agents, tools, skills, and components) aimed at agentic experiences.
Overview
The session covers new and upcoming capabilities across Blazor, ASP.NET Core, and .NET Aspire, with demos that focus on UI components, form handling patterns, validation and localization, and Aspire-based templates and tooling.
Blazor feature demos
Environment boundary, label/display name components, and QuickGrid improvements
- Demonstrates Blazor UI feature updates, including:
- Environment boundary
- Label and display name components
- QuickGrid improvements
TempData with form post and redirect
- Demonstrates using
TempDatain a common web pattern:- Form POST
- Redirect
- Using
TempDatato carry state/messages across the redirect
Client-side validation improvements for static Blazor pages
- Walks through new client-side validation improvements when using static Blazor pages.
Localization for data annotation validation messages
- Shows localization support for validation messages produced by Data Annotations.
Blazor WebAssembly with .NET Aspire
Setting up a standalone Blazor WebAssembly app with Aspire
- Demonstrates creating a standalone Blazor WebAssembly application and wiring it into an Aspire-based setup.
New Blazor WebAssembly Service Defaults templates
- Covers new templates for Blazor WebAssembly that use “Service Defaults” to standardize common service configuration.
Future debugging integrations in the Aspire dashboard
- Discusses upcoming debugging integrations planned for the Aspire dashboard experience.
Agentic web app building blocks
Front-end tools and agent-client interaction
- Demonstrates front-end tooling and how an agent client can interact with the application.
Blazor components for agentic UI experiences
- Shows Blazor components intended to help build agentic UI experiences.