C# Date e Time Per la gestione di Date e Time all’interno di applicazioni C# si utilizzano DateTime e TimeSpan. DateTime è una combinazine di date e ore per un determinato tempo TimeSpan rappresenta un durata nel tempo Solitamente vengono utilizzati insieme, ad esempio è possibile aggiungere un TimeSpan ad un DateTime per generare un nuovo DateTime. Oppure, facendo […]
Serilog e write conditional In un post precedente si è parlato della configurazione da utilizzare in Serilog per scrivere log all’interno di Microsoft SQL Server. Nella configurazione è inoltre possibile definire una serie di regole che consentono di scrivere log in maniera condizionale, ad esempio all’interno di tabelle differenti in base al loro level. Nello specifico, può essere utile […]
BackgroundService e ASPNET Core 6 In .NET Core 6.0 è stato modificato il comportamento di default nell’esecuzione di background services. In particolare, l’impostazione di default in caso in cui si verifichi un eccezione all’interno dell’hosted service, stoppa l’app che lo ospita. Questo tipo di comportamento è per molte situazioni corretto, ma ci si potrebbe trovare in particolari situazioni in cui […]
React e file htaccess In un post precedente abbiamo analizzato come sia necessario modificare il file web.config per poter gestire il refresh di pagine react senza ottenere l’errore 404 (not found). Una configurazione analoga deve essere effettuata anche in presenza di un server web apache. Di seguito la configurazione che dovrà essere utilizzata <IfModule mod_rewrite.c> RewriteEngine on # — […]
Eventi L’elenco delle sessioni a cui ho partecipato come speaker: 07-05-2026 – Dalle 14! Season of AI – MCP Confindustria – Via Minzoni 2 – La Spezia 05-03-2026 – Dalle 14! Season of AI – MCP ImperiaWare – Via Antonio Delbecchi, 22, 18100 Imperia 23-01-2026 – Dalle 14! Season of AI – MCP Ordine degli Ingegneri […]