Ricerca per argomento: ASP.NET Core

Abbiamo già approfondito negli script precedenti come .NET Aspire sia uno strumento incredibile non solo per lo sviluppo ma anche per la pubblicazione. Ma la questione di complica quando parliamo di Kubernetes: il manifesto di pubblicazione verso questo tipo di architettura ...

In .NET Aspire può essere usato, oltre che per lo sviluppo, anche come strumento per la pubblicazione degli applicativi.// utilizzo docker composebuilder.AddDockerComposePublisher();Fino alla versione 9.2 il rilascio di ogni risorsa prevedeva l'utilizzo del medesimo ambiente. ...

Quello che abbiamo descritto fino ad ora è stato un esempio di come configurare un client OpenAI in .NET Aspire. La configurazione è quella di default, ma gli ambienti di esecuzione possono essere diversi, in caso di sviluppo locale o in produzione, gli endpoints o il modello ...

Abbiamo appena parlato di come .NET Aspire ci permetta di orchestrare i nostri sistemi, utilizzando anche l'AI come supporto. Ma se volessimo integrarla anche nelle nostre applicazioni?.NET Aspire offre un'integrazione fluida e nativa con i servizi Azure OpenAI e OpenAI, ...

Nelle precedenti pubblicazioni abbiamo spesso parlato di come .NET Aspire ci permetta di conoscere lo stato attuale del nostro sistema, i log generati dalle applicazioni al suo interno e di risolvere eventuali bug di configurazione.Ma se tutto questo fosse effettivamente troppo? ...

Con la versione 9.4 di .NET Apire è stata resa disponibile un'interazione con l'architettura tramite l'utilizzo di una CLI (command line interface). In questo modo non sarà più necessario utilizzare un IDE, come Visual Studio, per eseguire il progetto Aspire.Per installare la CLI...

Le applicazioni distribuite richiedono monitoraggio costante. Grazie a .NET Aspire, possiamo configurare Health Checks in modo rapido, per sapere sempre se tutto funziona? oppure no.Un Health Check è un piccolo test che verifica lo stato di una componente della nostra ...

In .NET Aspire, un container è una dipendenza esterna, come un database o un message broker (es. PostgreSQL, Redis, RabbitMQ), che viene orchestrata tramite il progetto Aspire AppHost.Una definizione che non ci è nuova: abbiamo già parlato negli script precedenti riguardo l'...

La .NET CLI e Visual Studio permettono la creazione di un progetto backend WebAPI e un frontend gestito da Vite, uno strumento che permette di compilare le applicazioni javascript, tutto in un'unica soluzione. Se noi applicassimo le best practices studiate fino ad ora, per ...

Nelle applicazioni reali, tipicamente non sfruttiamo solo il runtime .NET, ma ci troviamo a lavorare anche con progetti npm, basati sul runtime di Node.js..NET Apire ci fornisce gli strumenti per gestire anche questa casistica, e mai come in questo caso, è di enorme aiuto per ...