You may have heard about this thing called .NET Aspire, and you've been told it's only for cloud native distributed systems and microservices. Did you know that's not the case? .NET Aspire brings value to any application whether it's a single majestic monolith running on-premises or an application with thousands of microservices running in the cloud.
In this talk, we'll break down Aspire from the ground up. We won't be creating an Aspire project that pre-wires everything up for you. We'll start with an empty project and then add on the Aspire bits so you can see how this works under the hood. We'll set up the app host, the service defaults, various Aspire components, and of course the fancy dashboard.
By the end of this talk, you'll not only have a better understanding of what Aspire is and how it works, but you'll also realize that every application should be using Aspire today, not just cloud native distributed applications.