Novità in C# 7.0 – Semplificazioni nel codice In C# 7.0 sono presenti alcune funzionalità che consentono di semplificare la scrittura del codice, rendendo molto più semplice la sua lettura. In particolare sono state introdotti i metodo expression bodied e throw expression. Possiamo utilizzare le Expression bodied : nei metodi nelle properties nei costruttori nei distruttori nelle throw exception Le expression bodied utilizzano […]
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 […]