A lot of demos of .NET Aspire have been made, but I wasn't getting it until I stripped it bare. The host project is really interesting and I think it makes sense now. Let me show you how that works!
One of my demos from my recent virtual session for a South American event: converting an existing app to a .NET Aspire project manually. While Visual Studio makes this task simple, I opt to perform it manually, providing the audience with a glimpse into the process behind the scenes.
For this article, we will add to the dashboard a container that is not controlled by .NET Aspire. One can imagine a development team that has not yet migrated their docker-compose.yml but would still like to see the containers and their logs appear in the .NET Aspire dashboard.
Jiachen walks us through the process of deploying a distributed application to production in just minutes by using .NET Aspire, the Azure Developer CLI, and Microsoft's newest serverless platform for containerized apps and microservices, Azure Container Apps. They show why ACA is the best option for .NET developers who want to build scalable, resilient, and secure apps for the cloud.
Building and debugging distributed systems challenges developers to balance complexity with the need for simplicity. Ideally, we aim for the simplicity of a monolith while benefiting from microservices' scalability and isolation. In todays meetup we will have an early look at what we are doing with Hot Chocolate 14 to integrate well with Aspire and bridge this gap, offering an approach that combines microservices' advantages with the ease of a monolith for our consumers.
Learn how to extend the .NET Aspire app model for Ruby on Rails web apps with insights on setup, custom resource creation, and networking tips.
Join Maddy, David, and MAUI team member Bret Johnson to see what we've been cooking up for a .NET MAUI experience with .NET Aspire.
In this article, you learn how to build .NET Aspire apps that use Node.js and Node Package Manager (npm). The sample app in this article demonstrates Angular, React, and Vue client experiences.
Konrad teaches us how to use Dapr and .NET Aspire together
Brady Gaster shows how he used Aspire as he worked on the docs and various features leading to the manifest-based deployment integration with the Azure Developer CLI. He built a new intelligent app to learn how to use OpenAI with Aspire, while migrating the Build 2023 demo code to Aspire (9-12 hours, over 100 files touched) and using PlayWright to develop an end-to-end integration test app for all the Azure-specific Aspire features supported in AZD.