AZ-2009: Build distributed apps with .NET Aspire

Microsoft Applied Skills Azure Training | Power Platform Training | Microsoft 365 Training | Dynamics 365 Training | Windows Training | Cybersecurity Training | AI Training
Microsoft Instructor-led Training

Course Description

Learn how to build observable, production ready, distributed applications with .NET Aspire.

About this Course

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
  • .NET Aspire project
  • 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

1 Day

Experience building web applications using .NET and C#

Intermediate

Need to Train a Team?

Contact us to schedule dedicated software development training for your team.