Unity abbandona Mono per CoreCLR: cosa cambia con .NET 10 e C# 14
Con Unity 6.8 il motore passa da un fork custom di Mono a CoreCLR: addio Domain Reload, spazio agli AssemblyLoadContext e a .NET 10/C# 14. Un caso di...
C# 15 introduce le union: basta OneOf e Results<> per modellare i tipi (.NET 11 Preview 6)
Con .NET 11 Preview 6 arriva la parola chiave union: pattern matching esaustivo, conversioni implicite e niente più workaround con OneOf o Results per modellare tipi alternativi in...
.NET 8 e .NET 9: fine del supporto il 10 novembre 2026 — come migrare a .NET 10 LTS
.NET 8 e .NET 9 raggiungono la fine del supporto il 10 novembre 2026. Ecco cosa cambia, perché migrare direttamente a .NET 10 LTS e come pianificare la...
Union Types in C# 15: insiemi chiusi di tipi con pattern matching esaustivo
C# 15 introduce finalmente le union types: con la parola chiave union si dichiara un insieme chiuso di tipi con conversioni implicite e pattern matching esaustivo garantito dal...
Patch di sicurezza .NET maggio 2026: quattro CVE corretti su .NET 8, 9, 10 e .NET Framework
Il Patch Tuesday di maggio 2026 porta quattro CVE risolti in .NET 8, 9 e 10 e .NET Framework: due Elevation of Privilege, un Tampering e un Denial...
Runtime Async in .NET 11 Preview 1: addio alle state machine del compilatore
Con .NET 11 Preview 1 arriva Runtime Async V2: il runtime gestisce direttamente la sospensione e ripresa dei metodi asincroni, eliminando le state machine generate dal compilatore e...