Autore: Morgan Pizzini
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, ...
In un interfaccia, dove bisogna mostrare del testo in uno spazio limitato, le scrollbar sono sia una salvezza che una penitenza. Sono elementi che l'utente riconosce, vi sa interagire e comprende che se è presente una scrollbar, allora del contenuto è nascosto e sta a lui muovere...
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? ...
Una delle più importanti novità dell'EcmaScript 2025 consiste nella gestione degli errori a livello di Promise.Nel mondo JavaScript, benchè esista il pattern async/await che permette di eseguire funzioni asincrone utilizzando una sintassi sincrona, troviamo spesso codice ...
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...
Un memory leak (perdita di memoria) accade quando una parte della nostra applicazione continua a occupare memoria anche se non serve più, il che può portare a prestazioni peggiori nel tempo, browser che consumano più RAM e comportamenti strani o rallentamenti.In JavaScript, ...
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 ...
Nel tentativo di osservare eventi JavaScript come scroll o mousemove, notiamo che avvengono un numero imprecisato di volte al secondo. A volte, se l'operazione eseguita ad ogni trigger dell'evento è complessa, l'intera interfaccia si può bloccare.Diversamente dalla funzione ...
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'...
Quando in Javascript si usano eventi come keyup o resize, il browser può chiamare la funzione decine o centinaia di volte al secondo. Questo causa inevitabilmente rallentamenti o comportamenti inutili.Supponendo di avere un input in cui inserire del testo ed effettuare una ...


