.NET Aspire Tutorials

Standalone Aspire Dashboard Setup for Distributed .NET Applications

Learn how to run the Aspire Dashboard as a standalone container for instant traces, logs, and metrics in your .NET applications.

Running OPC UA server simulation in dotnet aspire

.NET Aspire provides an ideal environment for orchestrating microservices and dependencies, making it a great fit for hosting a simulated OPC UA server. For the server simulation, I use the free and open-source OPC PLC provided by Microsoft. While it’s possible to run the server from source, I prefer using the containerized version published on the Microsoft Container Registry (MCR), which integrates more easily into an Aspire-based solution.

Custom domains with Aspire

Let's take a look at how to configure Aspire to deploy your custom domain name, certificate, and use GitHub actions to automate all of it. We'll then replicate this to deploy multiple environments from our Aspire configuration

Building Generative AI Applications With GitHub Models and .NET Aspire

Discover how to integrate AI into your .NET applications in under an hour using GitHub Models and .NET Aspire 9.4. I'll walk you through building a simple AI-powered blog analyzer that automatically categorizes your content.

Upgrade Your .NET AI App: Aspire 9.4 + Azure AI Foundry

In this video, we’ll take the eShopLite main scenario and upgrade it to .NET Aspire 9.4 while leveraging the latest GPT-5 models.

What’s New in .NET: AI, Aspire & Azure for Cloud-Native Devs

Explore what's new in the .NET ecosystem with a focus on AI integration, .NET Aspire, and Azure-native development.

Building faster AI agents with Azure Managed Redis and .NET Aspire

AI is evolving fast—and so are the tools to build intelligent, responsive applications. In our recent Microsoft Reactor session, Catherine Wang (Principal Product Manager at Microsoft) and Roberto Perez (Microsoft MVP and Senior Global Solutions Architect at Redis) shared how Azure Managed Redis helps you create Retrieval-Augmented Generation (RAG) AI agents with exceptional speed and consistency.

Issue and verify credentials using the Swiss Digital identity public beta, ASP.NET Core and .NET Aspire

This post shows how to issue and verify identities (verifiable credentials) using the Swiss Digital identity and trust infrastructure, (swiyu), ASP.NET Core and .NET Aspire. The swiyu infrastructure is implemented using the provided generic containers which implement the OpenID for Verifiable Credential Issuance and the OpenID for Verifiable Presentations standards as well as many other standards for implementing verifiable credentials.

.NET Aspire - Adding Custom Commands to the Dashboard

Do you have scripts and tools that you use to configure your development environment? Do you re-run them and share them with your project teammates? In this video, Fritz will show you how you can write .NET Aspire custom commands that allow you to perform those tasks directly from the .NET Aspire dashboard

Building a Full-Stack App with React and Aspire: A Step-by-Step Guide - .NET Blog

Discover how to build a full-stack application with React and Aspire, integrating a React front-end with an ASP.NET Core Web API and persisting data to a database.