Novità in C# 7.0 – Performance

In C# 7.0 sono state migliorate le performance dell’esecuzione del codice, introducendo nuovi costrutti che consentono di migliorare la copia dei dati all’interno della memoria.

Per quanto riguarda le performance c# 7.0 ha introdotto due nuove features:

  • local function
  • Valori di ritorno e variabili locali per riferimento

Continua a leggere Novità in C# 7.0 – Performance

Novità C# 7.0 Accesso ai dati

Nella programmazione funzionale, ogni funziona implementa un’operazione per tutti i tipi di dato disponibile.

Questo tipo di approccio consente di centralizzare la gestione delle funzionalità, ma nel momento in cui si ha la necessità di aggiungere un nuovo tipo è necessario modificare tutte le funzioni per la sua gestione.

Continua a leggere Novità C# 7.0 Accesso ai dati

Docker – Usiamo i container!

Nell’ambito IT le macchine virtuali hanno portato ad una vera rivoluzione: la possibilità di installare più sistemi operativi (magari comunicanti tra loro) sulla stessa architettura hardware, ha permesso di risparmiare sui costi e sull’hardware. L’unico vero e proprio problema riguarda il modo di istanziare il sistema operativo: anche se virtuale, necessita comunque di spazio disco e ram (che è quella dell’hardware dove viene fatta girare).

Continua a leggere Docker – Usiamo i container!