Erstellen verteilter Apps mit .NET Aspire

Fortgeschrittene Anfänger
Entwickler
Lösungsarchitekt
.NET
ASP.NET Core
.NET Aspire
Visual Studio
Visual Studio Code

Erfahren Sie, wie Sie mit .NET Aspire beobachtbare, produktionsreife, verteilte Anwendungen erstellen.

Voraussetzungen

  • Erfahrung beim Erstellen von Webanwendungen mit .NET und C#

Module in diesem Lernpfad

Erfahren Sie mehr über den .NET Aspire-Stapel in .NET 8 und wie Sie ihn verwenden können, um die Entwicklung von cloudnativen Webanwendungen zu vereinfachen und zu beschleunigen.

Erfahren Sie, wie Sie cloudnative Anwendungen von Grund auf neu erstellen oder einer vorhandenen App mithilfe des .NET Aspire-Stack in .NET 8 Orchestrierung hinzufügen.

Erfahren Sie, wie Sie Telemetrie in einer .NET Aspire-App verwenden können, um Daten zu protokollieren und das Verhalten einer cloud-nativen Anwendung zu untersuchen.

Hier erfahren Sie mehr über die Datenbanksysteme, mit denen .NET Aspire eine Verbindung mit integrierten Komponenten herstellen kann. Anschließend erfahren Sie, wie Sie Verbindungen mit relationalen und nicht-relationalen Datenbanken herstellen und Daten darin speichern können.

Erfahren Sie mehr über die Verwendung der Redis-Zwischenspeicherung, um die Leistung in einer cloudnativen Anwendung zu steigern. Außerdem erfahren Sie, wie .NET Aspire den Zugriff von Ihren Microservices auf Redis-Cachedienste erleichtert.

Erfahren Sie, wie Sie Nachrichtenwarteschlangen auf RabbitMQ-Exchange-Servern verwenden können, um in einer cloud-nativen Anwendung, die mit .NET Aspire erstellt wurde, Mikroservices zu entkoppeln und die Kommunikation zu verwalten.