Visual Basic.NET

Il più moderno Visual Basic

Mattepuffo's logo
Usare LiteDB in VB.NET

Usare LiteDB in VB.NET

LiteDB è un database NoSQL per .NET.

Oggi vediamo come usarlo in VB.NET.

Ho fatto un test veloce, e mi sembra abbastanza facile da usare, anche se ha strumenti avanzati e completi.

La cosa comoda è che è un db embedded, e quindi facile da trasportare insieme alle applicazioni.

Mattepuffo's logo
Creare log in VB.NET con NLog

Creare log in VB.NET con NLog

NLog è una libreria per .NET per la creazione di log nelle nostre applicazioni.

Oggi vediamo come usarlo in VB.NET.

Potete installare la libreria da NuGet.

La prima cosa da fare è impostare la configurazione iniziale del logger.

Mattepuffo's logo
Validare email in VB.NET

Validare email in VB.NET

Oggi vediamo come validare una email in VB.NET.

Per farlo useremo System.ComponentModel.DataAnnotations, che dovete installare tramite NuGet.

Mattepuffo's logo
Criptare e decriptare file in VB.NET

Criptare e decriptare file in VB.NET

Oggi vediamo come criptare e decriptare file usando VB.NET.

Come algoritmo useremo Aes.

La chiave di cifratura sarà, ovviamente, la stessa.

Useremo la crittografia simmetrica, e non installeremo librerie esterne.

Mattepuffo's logo
String pad in VB.NET

String pad in VB.NET

In VB.NET 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
Aggiungere giorni ad un data in VB.NET

Aggiungere giorni ad un data in VB.NET

Oggi vediamo come aggiungere dei giorni ad una data in VB.NET.

Il tutto richiede veramente poche righe di codice.

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