C# - Asp.NET

Mattepuffo's logo
String pad in C#

String pad in C#

In C# abbiamo i metodi String.PadLeft e String.PadRight per fare il padding delle stringhe.

In sostanza si tratta di creare una string a lunghezza fissa, riempiendo i caratteri "vuoti" con una striinga.

Mattepuffo's logo
Cambiare DPI a una immagine con C#

Cambiare DPI a una immagine con C#

Devo dire che fare alcune cose in C# rispetto ad altri linguaggi competitors (chi ha detto Java?) è veramente molto semplice.

Oggi vediamo come usare l'oggetto Bitmap per cambiare DPI ad una immagine.

Mattepuffo's logo
Aggiungere giorni ad un data in C#

Aggiungere giorni ad un data in C#

Oggi vediamo come aggiungere dei giorni ad una data in C#.

Il tutto richiede veramente poche righe di codice.

I giorni li aggiungeremo a partire dalla data odierna, ed useremo l'oggetto DateTime.

Mattepuffo's logo
Ricerca binaria in C#

Ricerca binaria in C#

La ricerca binaria è un algoritmo che viene usato per trovare gli elementi in un array ordinato; il fatto che sia ordinato è fondamentale e obbligatorio.

Questo algoritmo è più efficiente della ricerca sequenziale, in quanto usa la logica del divide et impera.

In sostanza si procede suddividendo l'array man mano che la ricerca non trova l'elemento, andando a ricercarlo solo in una parte dell'array, che diventa sempre più piccolo.

Mattepuffo's logo
Connessione a CouchDB in C#

Connessione a CouchDB in C#

Come già detto per Java, mi aspettavo più documentazione su CouchDB.

Evidentemente non è cosi usato come pensavo.

Comunque oggi vediamo come connetterci in C# usando la libreria LoveSeat, che potete trovare su NuGet.

Mattepuffo's logo
Utilizzare data-target in Razor

Utilizzare data-target in Razor

Ho implementato un plugin jQuery dentro ad un progetto .NET MVC, e questo plugin richiede l'uso dell'attributo data-target.

Ovviamente sto usando la notazione Razor per il form, e data-target mi andava in errore.

Mattepuffo's logo
Connessione a MongoDB in C#

Connessione a MongoDB in C#

Per la connessione a MongoDB usando C# possiamo usare il driver ufficiale per .NET.

Possiamo installarlo tramite NuGet:

Install-Package MongoDB.Driver -Version 2.10.2