Visual Basic.NET

Il più moderno Visual Basic

Mattepuffo's logo
Generare OTP in VB.NET

Generare OTP in VB.NET

OTP sta per One Time Password, ed è sempre più usato per migliorare la sicurezza online; sia per il login che per effettuare altre operazioni.

In genere questi OTP vengono iviati per SMS o per email.

Oggi vediamo come crearli in VB.NET usando la libreria Otp.NET!

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.