World Congress 2025 β€’ Aug 20, 2025 β€’ Session details

From Painful to Easy: Discover .NET Aspire

Shako Turashvili

Ditch those complex Docker Compose files. .NET Aspire simplifies microservice architectures with an elegant C# orchestrator. Turn painful local setups into effortless, cloud-ready environments today.

Pause
Mute Enter Fullscreen
#1 about 4 min

Overcoming multisystem application setup constraints with .NET Aspire

Using .NET Aspire provides practices and tools to build production-ready distributed applications.

#2 about 2 min

Resolving local development friction with the local orchestrator

Defining blueprints for services and infrastructure automates complex local environment configurations.

#3 about 2 min

Connecting infrastructure smoothly using .NET Aspire integrations

Utilizing hosting and client packages automates connections to services like Redis and SQL Server while enforcing telemetry and resilience.

#4 about 3 min

Analyzing the baseline chat application and its dependencies

Reviewing an existing chat application demonstrates the manual overhead of managing relational databases and cache dependencies.

#5 about 3 min

Registering core projects into the Aspire application host

Generating the application host and service defaults integrates front-end and backend projects into the central blueprint.

#6 about 3 min

Configuring database and caching containers in the builder

Automating Redis and SQL Server Docker container lifecycles runs directly from the application host startup configuration.

#7 about 2 min

Replacing explicit connection strings with client integrations

Updating dependency injection configurations utilizes managed Aspire infrastructure interfaces rather than hard-coded connection strings.

#8 about 2 min

Monitoring services and console output in the dashboard

Launching the local project exposes running components and live container logs through the Aspire developer dashboard.

#9 about 3 min

Standardizing configurations across services with service defaults

Implementing unified OpenTelemetry, health checking, and resilience policies secures all runnable applications using a shared static class.

#10 about 2 min

Enabling service discovery and structured log filtering

Leveraging readable resource names enables service communication and structured log filtering by application or severity level.

#11 about 4 min

Tracking request lifecycles through traces and metrics

Correlating structured logs with specific trace IDs isolates complex interaction issues and highlights core performance metrics.

#12 about 1 min

Deploying the complete application to Azure environments

Generating a deployment manifest provisions all necessary cloud infrastructure components using a single terminal command.

Matching moments

7:51 min

Deploying distributed applications to the cloud using Aspire

Silvano Coriani Silvano Coriani Β· Europe 2026 Virtual

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu Β· World Congress 2025

2:22 min

Orchestrating local developer environments with AI tools

Angie Jones Angie Jones Β· World Congress 2025

1:17 min

Accelerating project bootstrapping and feature development

Modood Alvi Β· World Congress 2025

2:42 min

Introduction to modern Microsoft Teams development

Markus MΓΆller Β· World Congress 2021

2:48 min

Demonstrating local cloud application deployments using LocalStack emulation

Gerta Sheganaku +1 Β· World Congress 2023

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 Β· 13:30–14:00

Stage 4

From Model Selection to Smart Routing: How to Use the Right LLM for Every Task

Viktoria Semaan

Principal Technical Evangelist at Databricks

Viktoria Semaan
Open session

World Congress 2026 North America

September 25, 2026 Β· 09:00–09:30

Stage 1

Test Before Release, Enforce at Runtime: Governance for Tool-Using AI Agents

Sachin Gupta

Member of Technical Staff 2 at eBay

Sachin Gupta
Open session

World Congress 2026 North America

September 23, 2026 Β· 13:15–15:15

Stage 8

The AI-Ready Developer Environment β€” Local Setup, Reproducibility, and Docker

Michael Irwin

Principal Engineer, Developer Success at Docker

Michael Irwin
Open session

World Congress 2026 North America

September 24, 2026 Β· 16:10–16:40

Stage 6

The Reality of AI Adoption in Enterprises

Priyanka Vergadia

Cloud and AI expert @Microsoft, previously lead Devrel @Google

Priyanka Vergadia
Open session

World Congress 2026 North America

September 24, 2026 Β· 11:00–11:30

Stage 6

Accelerating development and managing agents with the GitHub Copilot app

Christopher Harrison

Senior Developer Advocate at GitHub

Christopher Harrison