.NET Aspire Tutorials

.NET Aspire 9.2 is out and it's amazing! NEW RESOURCE GRAPH

Milan shows the latest features of .NET Aspire 9.2 and the new resource graph

Easier orchestration with .NET Aspire and ACA

This sample app demonstrates how to easily orchestrate MSA apps and deploy them to Azure Container Apps (ACA), using .NET Aspire.

Intro to .NET Aspire - Modern app development doesn't have to be painful

Explore the groundbreaking .NET Aspire technology stack, designed to streamline development of today's cloud apps. We'll start from the basics - what even is Aspire?! - and then dive into how it decreases onboarding time, provides deep app insights during development, and bootstraps deployments without locking you into any specific language or cloud. Join Maddy Montaquila, Product Lead for .NET Aspire at Microsoft, to learn how "Aspirifying" your app gets developers back to developing again!

.NET Aspire: Microservices Made Simple for Modern Developers

Struggling with the complexity of microservices? In this episode, we dive into .NET Aspire, Microsoft's game-changing toolset for simplifying microservices development. Whether you're a cloud architect or a hands-on developer, Aspire makes it easier to build, observe, and scale cloud-native .NET apps.

How to use WithHttpCommand in .NET Aspire 9.2.0

Authorised Territory code examples - This #dotnet #aspire #tutorial shows how to add a button to .NET Aspire dashboard that, when pressed, calls an http endpoint. To achieve this functionality new extension method WithHttpCommand() is used.

Making .NET Aspire HTTP service calls work outside the AppHost

When you are building a complex and larger distributed application with .NET Aspire, you don't want to start your .NET Aspire AppHost every single time, when you debug or want to test a specific microservice. At the same time, your microservice may have dependencies to other services. In this post, I will share how you can easily change those service dependencies, depending on your hosting platform. I focus on HTTP API calls, using the HttpClient.

How to Implement MCP in .NET Aspire | .NET AI Magic | E2E

In this video, you'll learn how to implement MCP (Microservice Coordination Package) in .NET Aspire — the modern way to build scalable and intelligent microservices using .NET 8. We'll walk through step-by-step how MCP simplifies communication across your services, and how you can combine it with AI-powered features in .NET to supercharge your apps.

Aspire: Simplifying Microservices Development and Testing in .NET

Aspire is Microsoft’s attempt to solve this problem for the .NET ecosystem. In short, it’s a framework that lets you orchestrate and wire up different services programmatically, with built in monitoring and management tools. With many distributed apps this can be an extremely annoying process, and by wiring up through aspire, the hope is that it can be done much quicker.

Deploy a .NET Aspire Chat App with MCP Tools to Azure

This is the second part of our .NET Aspire + MCP adventure! In this video, I’ll show you how to take things further by deploying a Blazor-based Chat UI and a MCP server with 2 custom tools used by the chat app.

Add serverless technology seamlessly with .NET Aspire and Azure Functions

Easily integrate serverless technology into your projects with .NET Aspire and Azure Functions