Il vero progresso è quando l'innovazione è per tutti
Console.WriteLine("Pillole di formazione per crescere insieme")
Angular: da environment.ts ad entpoint http
Ciao a tutti, nell’articolo di oggi voglio raccontarvi di come ho sostituito il file di configurazione di…
Cache frontend: localStorage, sessionStorage e IndexedDB
Ogni giorno interagiamo con centinaia di applicazioni e webapp: apriamo un sito di notizie e ci aspettiamo di…
Aggiungere un server MCP ad un progetto esistente
Ciao a tutti, Oggi voglio parlarvi di un progetto interessante che mi ha fatto riflettere molto su cosa…
Come integrare Sonarqube in Gitlab
Bentornati in questo nuovo articolo dedicato al mondo del DevOps! Recentemente mi sono ritrovato a dover…
Architettura e organizzazione di un’applicazione enterprise dinamica
Ciao a tutti, in questo articolo voglio parlarvi di caso d’uso reale, lo sviluppo che mi ha visto…
Pochi principi per scrivere ottime API REST
Come sviluppatore web mi sono ritrovato spesso a scrivere o consumare API Rest e come tutte le cose che…
EF Core 10: .leftJoin() e .rightJoin() in LINQ
Per molti sviluppatori Novembre non è solamente il momento del foliage ma è anche il mese di uscita della nuova…
ASP.NET Core 10 – Le novità!
Bentornati qui sul mio blog, oggi approfondiamo gli aspetti più importanti che sono emersi nella .NET Conf per…
C# 14
Nella .NET conf 2025 è stato presentata la nuova versione di C#, in questo articolo vedremo quali sono le novità…
Claude 4.5
Nelle scorse ore è stato annunciato che è stato rilasciata la versione 4.5 del nuovo Claude! In questo articolo…