Creare un QRCode con C# E’ possibile creare un QR Code utilizzando C# utilizzando la libreria ZXing.NET. Ecco un esempio di come farlo: Questo esempio genera un QR Code a partire dalla stringa “Hello, QR Code!” e lo salva come un file PNG chiamato “qrcode.png” nella stessa directory del tuo progetto.
Serilog e Blob Storage Una delle caratteristiche di Serilog è la possibilità di poter essere integrato con una serie di plugin, più propriamente chiamati Sink. In particolare in questo post, vedremo come sia possibile l’integrazione con Azure Blob Storage. Per configurare Serilog per la scrittura dei log su Azure Blob Storage in C#, i passaggi sono: Sostituiamo “la_tua_stringa_di_connessione” con […]
Serilog e File In un post precedente abbiamo analizzato come risulti piuttosto semplice la configurazione di Serilog per la scrittura di log all’interno di SQL Server. In questo post vedremo la configurazione per la scrittura su file. Per utilizzare Serilog per il logging su file in una applicazione .NET Core, è possibile seguire i seguenti passaggi: Nell’esempio sopra, […]
Angular e AuthGuard AuthGuard in Angular è un meccanismo che consente di proteggere le rotte (routes) dell’applicazione Angular e di controllare l’accesso degli utenti in base alle autorizzazioni o ai ruoli definiti. Questo permette di gestire in modo sicuro le pagine dell’applicazione che richiedono un’autenticazione valida. Di seguito una spiegazione di base su come funziona l’AuthGuard in Angular: […]
Integrazione tra C# e ChatGPT Per integrare ChatGPT con Visual Studio utilizzando il linguaggio C#, è necessario seguire i seguenti passaggi: In questo esempio, stiamo utilizzando l’oggetto HttpClient per inviare una richiesta POST all’API di ChatGPT. Assicurati di sostituire “LA_TUA_API_KEY” con la tua chiave API effettiva. In questo esempio, stiamo invocando la funzione SendChatGPTRequest con un prompt iniziale di “Ciao, […]