Introduzione a .NET Aspire
- Che cos’è .NET Aspire?
- Informazioni sui componenti .NET Aspire
- Informazioni sugli strumenti .NET Aspire
- Esercizio – Usare .NET Aspire eShop
Creare un progetto .NET Aspire
- Informazioni su come creare un nuovo progetto .NET Aspire
- Esercizio – Creare un nuovo progetto .NET Aspire
- Come aggiungere orchestrazione a un’app .NET esistente
- Esercizio – Integrare un’app Web ASP.NET Core esistente
Usare i dati di telemetria in un progetto .NET Aspire
- API di telemetria in .NET
- Uso di OpenTelemetry in .NET Aspire
- Uso del dashboard di .NET Aspire
- Uso di un logger per aggiungere messaggi di log personalizzati
- Esercizio – Usare i dati di telemetria in un progetto .NET Aspire
Usare i database in un progetto .NET Aspire
- Archiviare i dati nei database conformi a SQL
- Archiviare i dati nei database NoSQL
- Esercizio – Usare i servizi di database per rendere persistenti i dati da un progetto .NET Aspire
- Creare test con .NET Aspire
Migliorare le prestazioni con una cache in un progetto .NET Aspire
- Cache e Redis
- Uso di una cache distribuita Redis
- Uso di una cache di output Redis
- Personalizzare le stringhe di connessione usando manifesti .NET Aspire
- Esercizio – Memorizzare nella cache i dati in Redis
Inviare messaggi con RabbitMQ in un progetto .NET Aspire
- Che cos’è RabbitMQ?
- Invio di messaggi con RabbitMQ
- Esercizio – Inviare messaggi tra microservizi tramite RabbitMQ