.NET Aspire Beyond the Introduction
summary
Explains what runs under .NET Aspire: a Kubernetes‑style API provided by a local distributed control plane and the three executables DCP.exe / DCP control / DCP proc. Builds a reusable extension that registers a Neo4j container resource with ports, health check, parameterized password, persistent lifetime and volume mapping, exposes a connection‑string reference expression, and adds both a seed database command (custom and HTTP variants) and service‑location for external APIs. Proves a basic enterprise publisher that collects deployment metadata and writes an email summary file; demos mostly succeed with a few minor UI quirks.
AI-written summary · about
chapters (10)
- 0:00Deep dive into Aspire
- 1:50Aspire Distributed Control Plane
- 6:50Custom Aspire resources with Neo4j
- 13:18Extension methods for Aspire resources
- 26:16Referencing resources and connection strings
- 30:10Seeding database with custom commands
- 33:25UI feedback with interaction service
- 39:53External resources and API mocking
- 41:41Custom Aspire publisher
- 59:15Q&A
related talks
01h 00mBuild Microservices At Your Own Pace with .NET Aspire
01h 12mBuilding Cloud-Native App with .NET
51mBuild, Compose, Run Aspire and GraphQL will make you more productive
40mMicroservices At Your Own Pace with NET Aspire and Azure Container Apps
56mTales from the trenches: Building a distributed system with Aspire and Dapr
01h 01mUnleashing the Power of Microservices with Dapr and Azure Container Apps
28mMicroservices Made Easy!
01h 06mFrom Core to Containers to Orchestration - Modernizing my Compute
