Tutti i contenuti di WinFXItalia.com

Quando dobbiamo clonare un oggetto .NET, abbiamo a disposizione diversi metodi. In questo script vediamo come clonare un oggetto utilizzando la libreria JSON.NET che ci permette di serializzare un oggetto, con tutti i suoi dati e le informazioni sui tipi reali, in una stringa e ...

Il 2019 segna l'inizio dell'obbligatorietà sull'utilizzo della fattura elettronica per tutti i soggetti IVA. Questa nuova modalità di scambio delle fatture sconvolge le metodologie amministrative, ma introduce nuovi scenari di semplificazione, automazione e di business. In questo...

Nello script #472 abbiamo visto come lanciare l'esecuzione di un template T4 da riga di comando. Spesso abbiamo l'esigenza di dover passare anche dei parametri al nostro template come il percorso di un file, una stringa di connesione o altro ancora. Per passare un parametro da ...

Quando utilizziamo i template T4 per generare codice a design time, spesso ci troviamo di fronte all'esigenza di dover duplicare codice tra i vari template del progetto. Qusto rende la manutenibilità del codice dei template difficile e soggetta a errori e dimenticanze. In questi ...

Fino alla versione 2.0, Entity Framework Core non offre il supporto per le transazioni utilizzando TransactionScope. Questa mancanza non è propria di Entity Framework, bensì di ADO.NET che fino alla versione 2.0 di .NET Core non ha il supporto a TransactionScope. Con la versione ...

A partire da C# 7, è stata aggiunta la possibilità di dichiarare una variabile insieme alla parola chiave out come variabile di output di un metodo. Prendiamo come esempio il seguente codice.var v = Int32.TryParse("3", out var value);Il problema dell'implementazione iniziale di ...