Angular, ASPNet Core 3.1 e autenticazione

Reading Time: 4 minutes Nel post precedente erano state analizzate alcune metodologie per impostare l’autenticazione in un’applicazione angular e ASPNet Core 3.1. Negli esempi, non ho trattato architettutre “complesse” di autenticazione, come ad esempio IdentityServer4 che ho già trattato in un articolo introduttivo. In questo post, analizzeremo i componenti da configurare all’interno di un’applicazione angular per garantire l’accesso protetto […]

DotNet e Memory Leak

Reading Time: 4 minutes Nello sviluppo di applicazioni enterprise, è fondamentale tenere traccia dell’allocazione di memoria: una gestione non corretta della memoria potrebbe passare inosservata per molto tempo (senza generare problemi evidenti) per poi diventare devastante sotto determinate condizioni. Fondamentale per individuare memory leak sono gli strumenti integrati in Visual Studio e l’utilizzo di strumenti di monitoraggio messi a […]

Ottimizzare la memoria utilizzando Span<T>

Reading Time: 2 minutes Quando utlizziamo una collezione di oggetti, spesso dobbiamo dobbiamo creare nuove collezioni contenenti solo una parte degli oggetti originali. Questo tipo di approccio, apparentemente naturale, porta con se lo svantaggio di creare oggetti duplicati in memoria. In post precedente avevo già trattato l’introduzione di Range e Index all’interno del framework. Se dobbiamo lavorare con un […]