Introduction to .NET Aspire
Learn about the .NET Aspire stack in .NET 8 and how you can use it to ease and accelerate the development of cloud-native web applications.
Create a .NET Aspire project
Learn how to create cloud-native applications from scratch or add orchestration to an existing app by using the .NET Aspire stack in .NET 8.
Use telemetry in a .NET Aspire project
Learn how to use telemetry in a .NET Aspire project to log data and examine the behavior of a cloud-native application.
Use databases in a .NET Aspire project
Learn about the database systems that .NET Aspire can connect to using built-in integrations. Then see how to configure connections to, and store data in, relational and nonrelational databases.
Improve performance with a cache in a .NET Aspire project
Learn about using Redis caching to increase performance in a cloud-native application. You'll also discover how .NET Aspire makes it easy to access Redis caching services from your microservices.
Send messages with RabbitMQ in a .NET Aspire project
Learn how to use message queues on RabbitMQ exchange servers to decouple microservices and manage communications in a cloud-native application built with .NET Aspire.