Applied Skills – AZ-2009: Build distributed apps with .NET Aspire

In unserem Applied Skills-Trainingsprogramm erwerben Sie praxisorientierte Fähigkeiten, die Sie direkt in Ihrem Beruf einsetzen können. Das Programm beginnt mit einem halbtägigen, trainergeleiteten Training, das Ihnen nicht nur die Grundlagen von Applied Skills näherbringt, sondern Sie auch durch interaktive Übungslabore führt. Anschließend vertiefen Sie Ihr Wissen eigenständig durch flexible Online-Lernmodule, die Sie in Ihrem eigenen Tempo absolvieren können. Zum Abschluss des Programms sind Sie bestens vorbereitet und haben Ihre praktischen Fertigkeiten in realen Szenarien weiter ausgebaut.

Dieser Kurs richtet sich an .NET-Entwickler*innen, die ihre Kenntnisse in .NET Aspire erweitern und sich auf die Erstellung containerisierter Lösungen spezialisieren möchten.

Physisch oder virtuell?

Nehmen Sie an einem unserer Standorte Frankfurt, München und Wien oder virtuell an unseren Klassenraumtrainings teil. Unter “Termin buchen” werden Ihnen alle Optionen angezeigt, zuerst sortiert nach Standort, dann nach Datum.

Dauer
1
Trainingssprache
Deutsch
Trainingsart
brainyCLASS (offen)

Was werden Sie in diesem Training erlernen?

Das Ziel dieses Trainings ist es, Entwickler*innen und Lösungsarchitekti*nnen zu befähigen, mit .NET Aspire leistungsfähige, beobachtbare und produktionsreife verteilte Anwendungen zu erstellen. Die Teilnehmerinnen werden lernen, wie sie den .NET Aspire-Stack nutzen, um cloudnative Webanwendungen zu vereinfachen und zu beschleunigen, indem sie essentielle Konzepte wie Telemetrie, Datenbankintegration, Caching und Messaging implementieren. Das Training führt durch den gesamten Prozess der Erstellung und Optimierung einer verteilten App mit .NET Aspire, einschließlich der Orchestrierung von Microservices, der Nutzung von Redis für Caching und RabbitMQ für Messaging. Am Ende sind die Teilnehmerinnen in der Lage, robuste, skalierbare und performante verteilte Systeme zu entwickeln, die die Anforderungen der modernen Cloud-Architektur erfüllen.

Agenda

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
Cache data in Redis
Use databases in a .NET Aspire project
Store data in SQL-compliant databases
Store data in NoSQL databases
Use database services to persist data from a .NET Aspire project
Create tests with .NET Aspire
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 telemetry in a .NET Aspire project
Create a .NET Aspire project
Learn how to create a new .NET Aspire project
Create a new .NET Aspire project
How to add orchestration to an existing .NET app
Integrate an existing ASP.NET Core web app
Send messages with RabbitMQ in a .NET Aspire project
What is RabbitMQ?
Sending messages with RabbitMQ
Send messages between microservices through RabbitMQ
Introduction to .NET Aspire
What is .NET Aspire?
Learn about .NET Aspire integrations
Learn about .NET Aspire tools
Use the .NET Aspire eShop
• Fortgeschrittene Anfänger*innen
• Entwickelnde Personen
• Lösungsarchitekt*innen
• .NET User
• ASP.NET Core User
• .NET Aspire User
• Visual Studio User
Erfahrung beim Erstellen von Webanwendungen mit .NET und C#
Nicht verfügbar

725,00 

Startdatum und Ort wählen

Aktuell sind keine Termine vorhanden

Termin anfragen

Terminübersicht