This is the companion repo for my talk about .NET Aspire, which illustrates a mechanism to take a cloud-native application build with Docker Compose and move it to .NET Aspire.
There are two applications in this repo - one build with Docker Compose, and one with Aspire.
Slides for this talk are available here
You need the following installed to run the demo:
- .NET 8.0
- .NET Aspire workload: (Installed with the Visual Studio installer or the .NET CLI)
- Docker Desktop or a local Docker installation
- An IDE or text editor, such as:
- Visual Studio
- Visual Studio Code
- JetBrains Rider
- https://learn.microsoft.com/en-us/dotnet/aspire/ : Microsoft documentation for .NET Aspire
- https://learn.microsoft.com/dotnet/aspire/whats-new/dotnet-aspire-9-release-candidate-1 - What's new in .NET Aspire 9 RC1
- https://learn.microsoft.com/en-us/dotnet/aspire/fundamentals/integrations-overview : Integrations overview
- https://adolfi.dev/blog/umbraco-aspire/ : An intro to using Umbraco with .NET Aspire
- https://github.com/dotnet/aspire-samples : .NET Aspire samples