venerdì 1 maggio 2026
Elenco siti sulla creazione gratuita di immagini con l'intelligenza artificiale
giovedì 30 aprile 2026
sito di intelligenza artificiale aiease per applicare filtri sulle immagini tra cui effetto ghibli
Un sito che permette di applicare filtri alle immagini che carichiamo.
Parliamo del sito https://www.aiease.ai/app/apply-ai-filters che fa uso dell'intelligenza artificiale, con il quale possiamo applicare alle nostre immagini e foto, filtri anche di tipo Ghibli. Il sito funziona gratuitamente senza registrazione e senza lasciare indirizzo email.
mercoledì 29 aprile 2026
Software gratuito di sicurezza e protezione con Technitium DNS Server realizzato in C#
La sicurezza informatica non è mai troppa, per questo può tornare utile il programma gratuito con tanto di codice sorgente nel linguaggio C# di Technitium DNS Server che protegge il proprio sistema.
Un sistema di monitoraggio molto ben fatto.
Il programma è in versione installabile oppure versione portatile, che non richiede nessuna installazione.
Qui https://technitium.com/dns/ il sito dove si può scaricare o scoprire il programma, mentre qui https://github.com/TechnitiumSoftware/DnsServer il codice sorgente nel linguaggio C#.
martedì 28 aprile 2026
C# Impostare il testo a capo nell’intestazione (header) della colonna di un controllo DatagridView . Windows Forms
Nel caso che abbiamo la necessità di formattare il testo su due o più righe, dell’intestazione (Header) di un controllo DatagridView, tramite il testo di codice a capo “\n”, possiamo ottenere questo effetto, il tutto come mostrato nella figura precedente.
L'utilizzo del parametro "\n", va utilizzata da codice, mentre in modalità grafica, dobbiamo impostare la proprietà Wrap a “true” della proprietà “DefaultCellStyle” per ciascuna colonna interessata.
Di seguito il frammento di codice per visualizzare il testo dell’intestazione a capo, da inserire nell’evento load della form.
C#
dataGridView1.Columns[0].HeaderText
= "ID";
dataGridView1.Columns[1].HeaderText
= "Nome\nAlias";
dataGridView1.Columns[2].HeaderText
= "Cognome\nAlias2";
sito di intelligenza artificiale per applicare effetti alle immagini gratuito effetto Ghibli
Molti i siti di intelligenza artificiale per creare immagini, ma ci sono anche quelli che gratuitamente e senza registrazioni permettono di applicare effetti e filtri alle immagini.
Il seguente sito https://goart.fotor.com/ permette di applicare filtri a delle immagini che carichiamo, anche con effetto Ghibli.
Il sito non richiede ne registrazione e ne indirizzo email, è in lingua inglese ma facilmente utilizzabile.
lunedì 27 aprile 2026
C# rilevare le immagini dello sfondo del desktop
In questo articolo, vedremo come rilevare le varie immagini che vengono utilizzate quando si imposta in Windows 11 lo sfondo del desktop con l’opzione, contenuti in evidenzia di Windows, come mostrato nella figura precedente.
Quando si imposta questa opzione, ogni giorno vengono visualizzate delle immagini, alcune davvero molto belle, che magari desideriamo tenerle da qualche parte nel nostro pc o unità esterna.
Se abbiamo impostato questa opzione, dopo circa 24 ore, verrà creata una cartella con delle prime immagini, cartella denominata IrisService, con all’interno una o più sottocartelle che contengono le immagini.
Di norma questo percorso con le relative immagini si trova in "C:\Users\NomeUtente\AppData\Local\Packages\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\LocalCache\Microsoft\IrisService"
Dove “NomeUtente”, è il nome dell’utente con cui si è effettuato l’accesso al pc.
Per visualizzare le cartelle, dobbiamo impostare in esplora risorse la visualizzazione per le cartelle nascoste, in quanto si trovano sotto la cartella dati dell'utente.
L’esempio di codice utilizzato in questo articolo, è tramite il linguaggio di programmazione C#, con l'ultima versione del Framework, al momento la .NET 10, ed in un progetto di tipo Windows Application, permetterà di avere un applicativo per la copia di queste immagini, in un percorso di nostra scelta.
Creazione del progetto
Si crea un nuovo progetto di tipo App Windows Forms, dopo aver fatto click sul pulsante Avanti, impostiamo il nome e percorso del progetto, facciamo click sul pulsante “Avanti” e nella finestra successiva selezioniamo l’ultima versione del Framework, in questo momento in cui stiamo scrivendo è la versione .NET 10.
Dopo aver creato il progetto, aggiungiamo nella form, una label, con la proprietà text impostata su “Percorso dove salvare le immagini del desktop”, un controllo di tipo “textBox”, con la proprietà “Name” imposta con il valore “TxtPercorsoImmaginiSfondo” e la proprietà “readOnly” impostata a true. Aggiungiamo un controllo di tipo “button” e lo posizioniamo al lato del controllo Textbox. Questo controllo, avrà la proprietà “Name”, impostato con il valore “btnTrovaPercorso” e la proprietà “Text”, con il valore “…”. Infine aggiungiamo un altro controllo di tipo “Button”, con la proprietà “Name” impostata su “BtnEsegui” e la proprietà “Text” con il valore “Esegui”, il tutto come mostrato in figura 2.
C#
private void btnTrovaPercorso_Click(object sender, EventArgs e)
{
try
{
FolderBrowserDialog selezionaCartella =
new FolderBrowserDialog();
selezionaCartella.Description
= "Seleziona la cartella dove salvare le
immagini";
selezionaCartella.RootFolder
= Environment.SpecialFolder.Desktop;
if (selezionaCartella.ShowDialog()
== System.Windows.Forms.DialogResult.OK)
{
TxtPercorsoImmaginiSfondo.Text = selezionaCartella.SelectedPath;
}
}
catch (Exception ex)
{
MessageBox.Show("Errore:" +
ex.Message);
}
}
Torniamo in visualizzazione grafica, e facciamo doppio click sul pulsante “BtnEsegui”, in modo da passare in visualizzazione codice, dell’evento click del pulsante.
In questo evento verifichiamo la presenza delle cartelle, ed in caso della relativa presenza, copiamo i file nella cartella che abbiamo selezionato in precedenza.
Nel caso che sono presenti i file immagini, questi verranno copiati nella cartella di destinazione.
Per il percorso, possiamo usare due modalità di rilevamento, essendo un percorso che si trova nella cartella utente di coloro che hanno effettuato il login nel sistema operativo Windows 11, possiamo utilizzare il metodo “getFolderPath”, della classe "Environment", mettendo la proprietà Userprofile, seguita dal percorso, (Environment.GetFolderPath(Environment.SpecialFolder.UserProfile) + @"\AppData\Local\Packages\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\LocalCache\Microsoft\IrisService";) ) oppure il metodo “ExpandEnvironmentVariables” passando il comando per rilevare la cartella utente seguita dal percorso delle cartelle ( Environment.ExpandEnvironmentVariables(@"%USERPROFILE%\AppData\Local\Packages\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\LocalCache\Microsoft\IrisService");
).
Di seguito si riporta il frammento di codice delle suddette operazioni per rilevare i file di tipo immagine nella cartella interessata, e nel caso che sono presenti, queste vengono copiate nel percorso che abbiamo selezionato nella casella di testo.
private void BtnEsegui_Click(object sender, EventArgs e)
{
try
{
if (TxtPercorsoImmaginiSfondo.Text.Trim()=="")
{
MessageBox.Show("Inserire un percorso valido");
return;
}
if (!Directory.Exists(TxtPercorsoImmaginiSfondo.Text))
{
MessageBox.Show("Il percorso inserito non esiste");
return;
}
string percorso =
Environment.ExpandEnvironmentVariables(@"%USERPROFILE%\AppData\Local\Packages\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\LocalCache\Microsoft\IrisService");
//Oppure nel seguente modo
string percorso =
Environment.GetFolderPath(Environment.SpecialFolder.UserProfile)
+ @"\AppData\Local\Packages\MicrosoftWindows.Client.CBS_cw5n1h2txyewy\LocalCache\Microsoft\IrisService";
//Controllo se il percorso esiste
if (!Directory.Exists(percorso))
{
MessageBox.Show("Il percorso delle immagini di sfondo di Windows
11 non esiste");
return;
}
//Ciclo per tutte le sottocartelle e copio le immagini
delle cartelle di sfondo di Windows 11 nella cartella selezionata
foreach (string cartella in Directory.GetDirectories(percorso))
{
foreach (string file in Directory.GetFiles(cartella))
{
if (file.EndsWith(".jpg")
|| file.EndsWith(".png"))
{
string nomeFile = Path.GetFileName(file);
string percorsoDestinazione = Path.Combine(TxtPercorsoImmaginiSfondo.Text, nomeFile);
File.Copy(file, percorsoDestinazione, true);
}
}
}
MessageBox.Show("Operazione completata con successo");
}
catch (UnauthorizedAccessException ex)
{
MessageBox.Show("Errore di accesso:" + ex.Message);
}
catch (IOException ex)
{
MessageBox.Show("Errore di gestione:" + ex.Message);
}
catch (Exception ex)
{
MessageBox.Show("Errore:" +
ex.Message);
}
}
A questo punto non resta che eseguire il nostro applicativo, impostando un percorso di destinazione e vedremo le immagine copiate, sempre che lo sfondo del desktop è impostato da oltre 24 ore su "Contenuti in evidenzia da Windows".
Conclusioni
L’articolo ha voluto fornire al lettore, la possibilità di creare un semplice applicativo o meccanismo automatico, per copiare le bellissime immagini di Windows 11, che vengono visualizzate quotidianamente, in caso che abbiamo impostato lo sfondo del desktop su “Contenuti in evidenzia di Windows".
L’esempio di codice, permette di recuperare le immagini, da salvare di volta in volta, visto che cambiano ogni giorno, senza dover aprire ogni volta Esplora File di Windows.
Sito per il trasferimento dei file gofile
Un sito molto semplice da utilizzare ma soprattutto che non richiede ne registrazione e ne email.
Il sito Gofile, qui https://gofile.io/home permette di trasferire i file, un hosting gratuito e senza registrazione, per inviare file alle persone, indicando il link dove scaricarli.
Il sito è in lingua inglese ma facilmente utilizzabile.
domenica 26 aprile 2026
SourceTree clone progetto per GitLab due fattori con token
sabato 25 aprile 2026
Programma gratuito per la modifica dei file pdf FreePDF 2025
Il software FreePdf, è un programma gratuito che permette di gestire i file di tipo Pdf, modificandoli e visualizzandoli.
Il programma è in lingua italiana ed è gratuito.
Per maggiori informazioni e download, visitate il seguente sito https://www.getfreepdf.com/it/
venerdì 24 aprile 2026
VPN gratuita VpnHood con codice sorgente C#
Una VPN gratuita con tanto di codice sorgente nel linguaggio di programmazione C#, parliamo di VPNHood per sistemi operativi Windows ed Androd.
Il progetto è open source, ossia con codice sorgente consultabile e scaricabile.
Per il sorgente sul repository GitHub, visitate il seguente sito https://github.com/vpnhood/VpnHood mentre per il programma d'installazione vistate il seguente sito https://github.com/vpnhood/VpnHood/wiki/Install-VpnHood-Client
giovedì 23 aprile 2026
Download gratuito di icone iconscout
Un sito con moltissime icone da scaricare gratuitamente, e senza registrarsi e senza lasciare il proprio indirizzo email.
Parliamo del sito IconScout che permette di scaricare gratuitamente icone ed immagini, da utilizzare anche in progetti commerciali.
Il sito è in lingua inglese ma facilmente utilizzabile.
Per maggiori informazioni e download delle immagini, visitate il seguente sito https://iconscout.com/free-icons
mercoledì 22 aprile 2026
sito per conoscere l'andamento dei pacchetti Nuget
Il sito https://nugettrends.com/ è un ottimo portale, nel quale digitando uno o più pacchetti Nuget, è possibile vedere l'andamento dei vari download per il singolo pacchetto.
Un sito molto ben fatto.
martedì 21 aprile 2026
Download programma gratuito di VPN tunnelbear
La VPN dell'orso, così viene definito il software TunnelBear , che tra i vari piani c'è quello gratuito.
Una VPN che funziona egregiamente, nella versione gratuita prevede 2 gb di uso limitato.
Per maggiori informazioni e download visitate il seguente sito https://www.tunnelbear.com/pricing
lunedì 20 aprile 2026
Generatore di Qr-codce gratuitamente ed online
Dal seguente sito https://boldsign.com/free-online-qr-code-generator/ è possibile generare gratuitamente online e senza registrazione qr-code.
Inoltre, tramite le funzionalità poste sotto al testo che si vuole trasformare in Qr-Code, è possibile personalizzare il qr-code con determinati colori.
Il sito è in lingua inglese ma facilmente utilizzabile.
domenica 19 aprile 2026
Entity Framework Method 'Identifier' in type 'Microsoft.EntityFrameworkCore.Design.Internal.CSharpHelper' from assembly 'Microsoft.EntityFrameworkCore.Design, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60' does not have an implementation.
Quando si sviluppano applicazioni con EntityFramework Core, può capire di ricevere il messaggio di errore "Method 'Identifier' in type 'Microsoft.EntityFrameworkCore.Design.Internal.CSharpHelper' from assembly 'Microsoft.EntityFrameworkCore.Design, Version=8.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60' does not have an implementation." quando si esegue il comando scaffold.
Questo perchè tra i vari pacchetti manca "Microsoft.EntityFrameworkCore.Design".
I pacchetti da aggiungere al programma sono:
"Microsoft.EntityFrameworkCore.Design"
"Microsoft.EntityFrameworkCore"
"Microsoft.EntityFrameworkCore.SqlServer"
"Microsoft.EntityFrameworkCore.Tools"













