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
Novità in 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.
Novità in C# 7.0 C# 7 è la prima versione del linguaggio completamente sviluppata seguendo il modello open-source. I sorgenti sono disponibili su github dove è anche possibile seguire l’avanzamento dello sviluppo e intervenire nelle discussione del team di sviluppo.
GDPR alcune considerazioni Da un pò di tempo sto seguendo le indicazioni del nuovo regolamento europeo in materia di protezione dei dati personali, che per certi aspetti si può considerare come un’evoluzione del decreto legislativo n.196 del 2003. Nell’ambito di alcune analisi che sto conducendo su alcuni software che dovranno essere adeguati alla nuova normativa (soprattutto per quando […]
Classi astratte ed Interfacce Una delle domande che solitamente mi viene posta nell’ambito della programmazione ad oggetti riguarda l’utilizzo di classi astratti e di interfacce. Cosa sono le classi astratte? E le interfacce? Quando usare una o l’altra?