Connessione a PostgreSQL in C#
In questo articolo vediamo come eseguire una connessione ad un db PostgreSQL con C#.
Per farlo useremo la libreria Npgsql che potete installare da NuGet.
In questo articolo vediamo come eseguire una connessione ad un db PostgreSQL con C#.
Per farlo useremo la libreria Npgsql che potete installare da NuGet.
In C# gli indexer ci permettono di aggiungere un index ad una classe o ad una struct in modo da indicizzarla come un array.
Visto che è più facile vedere il codice che spiegarlo a parole, vediamo un esempio.
Aspose è un'azienda che mette a disposizione diverse librerie/SDK per diversi linguaggi e diverse attività.
In questo articolo vediamo come usare aspose-email per convertire un file HTML in OFT con C#.
Il pattern Strategy fa parte dei behavioral design pattern, e permette di definire una famiglia di "algoritmi" e renderli facilmente interscambiabili.
In sostanza possiamo richiamare un algoritmo, farci delle operazioni, e poi cambiarlo a runtime.
Nel nostro esempio avremo un metodo per la somma e uno per la sottrazione.
Nell'esempio non ho considerato eventuali gestione degli errori (ad esempio la sottrazione non può essere negativa, ecc).
Nella versione 10 di C# sono è stato introdotto il tipo record, che è stato introdotto anche in altri linguaggi, perchè porta con se diverse comodità.
In questo articolo vediamo come usare record per la serializzazione e deserializzazione di oggetti.
Useremo sempre JSON come formato vista la sua flessibilità e compatibilità.
Quartz.NET è uno scheduler per .NET che si rifà al più famoso Quartz per Java.
Sono praticamente identici nel funzionamento.
In questo articolo ne vediamo un esempio in C#.