C# - Asp.NET

Mattepuffo's logo
Download file ZIP in .NET Core Web API e C#

Download file ZIP in .NET Core Web API e C#

In questo articolo vediamo come creare un end-point in un nostro progetto .NET Core Web API per creare e scaricare un file ZIP.

Come linguaggio useremo C#.

La cartella dove ci stanno i files da comprimere si troverà all'interno del progetto, e la chiamiamo Files.

Li dentro mettete un pò di files.

Mattepuffo's logo
Connessione a MySQL con C# e Dapper

Connessione a MySQL con C# e Dapper

Dapper è un micro ORM .NET che ci permette di avere alcune facility rispetto al codice che usiamo per la connessione ai db, senza avere tutta la pesantezza di un ORM completo.

In questo articolo vediamo come usarlo per connetterci ad un db MySQL.

Testato e funzionante anche su db MariaDB.

Mattepuffo's logo
Connessione a InfluxDB con C#

Connessione a InfluxDB con C#

In questo articolo vediamo come eseguire una connessione a InfluxDB in C#.

Prima di tutto dovete iscrivervi; come seconda cosa crare una API KEY nella voce apposita; infine dovete creare un bucket (che io ho chiamato test).

Potete installare la libreria InfluxDB.Client tramite NuGet.

Mattepuffo's logo
Implementare il merge sort in C#

Implementare il merge sort in C#

Da Wikipedia:

Il merge sort è un algoritmo di ordinamento basato su confronti che utilizza un processo di risoluzione ricorsivo, sfruttando la tecnica del Divide et Impera, che consiste nella suddivisione del problema in sottoproblemi della stessa natura di dimensione via via più piccola. Fu inventato da John von Neumann nel 1945. Una descrizione dettagliata e un'analisi della versione bottom-up dell'algoritmo apparve in un articolo di Goldstine e Neumann già nel 1948.

Ovviamente possiamo implementarlo in tutti i linguaggi che vogliamo.

Mattepuffo's logo
Rimuovere caratteri da una stringa in C#

Rimuovere caratteri da una stringa in C#

L'altro giorno dovevo ripulire tutta una serie di stringhe da una serie di caratteri specifici in un programma scritto in C#.

In questo articolo articolo vi mostro un esempio di codice di come fare questa operazione.