Learn how to build observable, production ready, distributed applications with .NET Aspire.
AZ-2009: Build distributed apps with .NET Aspire
A definir
Pré-Requisitos
Experience building web applications using .NET and C#
Programa
- Introduction to .NET Aspire
- Create a .NET Aspire project
- Use telemetry in a .NET Aspire project
- Use databases in a .NET Aspire project
- Improve performance with a cache in a .NET Aspire project
- Send messages with RabbitMQ in a .NET Aspire project
Introduction to .NET Aspire
- What is .NET Aspire?
- Learn about .NET Aspire integrations
- Learn about .NET Aspire tools
Create a .NET Aspire project
- Learn how to create a new .NET Aspire project
- How to add orchestration to an existing .NET app
Use telemetry in a .NET Aspire project
- Telemetry APIs in .NET
- Using OpenTelemetry in .NET Aspire
- Using the .NET Aspire dashboard
- Using a logger to add custom log messages
Use databases in a .NET Aspire project
- Store data in SQL-compliant databases
- Store data in NoSQL databases
- Create tests with .NET Aspire
Improve performance with a cache in a .NET Aspire project
- Caches and Redis
- Using a Redis distributed cache
- Using a Redis output cache
- Customize connection strings by using .NET Aspire manifests
Send messages with RabbitMQ in a .NET Aspire project
- What is RabbitMQ?
- Sending messages with RabbitMQ