martedì 21 luglio 2026

C# aprire esplora file selezionando un file

Il frammento di codice riportato di seguito illustra una tecnica, utilizzabile con C# e .NET 10, per aprire Esplora file di Windows e selezionare automaticamente un file specifico.
Il codice, pensato per un progetto Windows Forms, verifica innanzitutto l'esistenza del file e, in caso positivo, avvia Esplora file posizionandosi nella cartella che lo contiene e selezionandolo.


C#

try

{

    string percorsoFileDaAprire = Path.Combine(percorsoCartella, lsbListaFile.SelectedItem?.ToString());

    if (!File.Exists(percorsoFileDaAprire))

    {

        return;

    }

     string argomento = "/select, \"" + percorsoFileDaAprire + "\"";

     System.Diagnostics.Process.Start("explorer.exe", argomento);

}

catch (Exception ex)

{

    Utility.MessaggioErrore(ex.Message);

}


lunedì 20 luglio 2026

Download icone gratuite tabler

 

icone gratuite

Una serie di icone gratuite da utilizzare nei propri progetti anche in ambito commerciale.

Il sito Tabler, qui https://tabler.io/icons il portale di riferimento, offre la possibilità di scaricare immagini gratuitamente, senza registrazione e senza lasciare indirizzo email.

Il sito è in lingua inglese.

domenica 19 luglio 2026

FT: Due milioni di visite e tante pubblicazioni

 

oltre 2 milioni di visitatori

Il blog ha da poco superato i due milioni di visite. È un risultato che mi rende davvero felice, ma ancora di più sapere che questo spazio, nato quasi in punta di piedi, sia stato negli anni utile a tante persone.

In tutto questo tempo, migliaia di lettori sono passati da queste pagine per cercare informazioni sulla tecnologia, approfondimenti, esempi di codice o semplicemente per leggere qualche articolo. In passato ho ricevuto numerose email di complimenti e tanti messaggi da parte di persone che avevano bisogno di una mano con un problema di programmazione o di tecnologia. Ogni volta che sono riuscito ad aiutare qualcuno, ho avuto la conferma che dedicare tempo a questo progetto aveva un senso.

Aiutare gli altri mi ha sempre dato una grande soddisfazione. L'ho fatto senza cercare un ritorno economico o un vantaggio personale. Sapere che un articolo ha permesso a qualcuno di risolvere un problema, imparare qualcosa di nuovo o semplicemente risparmiare tempo è sempre stata la ricompensa più bella.

Con alcuni lettori è nato anche qualcosa di più di un semplice scambio di email. Ho avuto il piacere di conoscerli di persona, sia a Roma, quando hanno visitato la mia città, sia in altre città, quando ci siamo trovati casualmente nello stesso posto. Sono incontri che porto ancora con me con piacere.

Qualcuno, con una generosità che non dimenticherò, ha voluto anche ringraziarmi con un piccolo regalo: un mouse, un portapenne e altri pensieri. Non è mai stato il valore dell'oggetto a colpirmi, ma il gesto. Sono momenti che fanno capire come, anche attraverso uno schermo, possano nascere rapporti sinceri e quanto siano ancora importanti i valori umani.

Negli ultimi anni il modo di cercare informazioni è cambiato. L'intelligenza artificiale e i social network hanno modificato le abitudini di molti utenti e questo si riflette inevitabilmente anche sui blog tecnici. È un'evoluzione naturale della tecnologia, ma non cambia ciò che rappresenta questo spazio per me.

Questo blog continuerà a esistere e continuerò a scrivere. È nato per condividere conoscenza, ma è diventato anche il mio archivio personale: un luogo dove raccolgo esempi di codice, appunti, soluzioni e idee che, nel tempo, si sono rivelati utili sia a me sia a chi è passato di qui. Perché ricordarsi tutto è impossibile, mentre condividere ciò che si è imparato permette a quella conoscenza di continuare a essere utile.

Sono passati tanti anni. Tante mattine, tanti pomeriggi, molte sere e perfino giorni di festa trascorsi a scrivere, provare codice, correggere errori e pubblicare nuovi contenuti. Vedere che quel lavoro continua ancora oggi a essere letto, utilizzato e apprezzato è una soddisfazione enorme.

La cosa che mi rende più orgoglioso è che tutto questo è avvenuto in modo naturale. Non ho mai inseguito i numeri, non ho mai scritto pensando alle visite o agli algoritmi. Ho semplicemente cercato di pubblicare contenuti che potessero essere utili. Se, nel tempo, questo blog è diventato un piccolo punto di riferimento per qualcuno, allora significa che tutto il tempo dedicato a questo progetto è stato ben speso.

Un grazie sincero va a tutti coloro che hanno letto anche solo un articolo, lasciato un commento, inviato un'email o semplicemente trovato una soluzione grazie a queste pagine.

Un grazie speciale va anche alle persone a me care, ai miei familiari in primis, che in tutti questi anni hanno condiviso con me il tempo dedicato a questo progetto. Scrivere con costanza richiede impegno e inevitabilmente significa rinunciare a qualche momento insieme. La loro comprensione e il loro supporto hanno contribuito, anche se indirettamente, a far crescere questo blog.

Due milioni di visite sono un bel traguardo. Ma, più dei numeri, porterò sempre con me le persone incontrate lungo il cammino, i messaggi ricevuti, le storie condivise e la consapevolezza di aver dato, nel mio piccolo, un contributo alla comunità degli sviluppatori.

Ai prossimi articoli... e ai prossimi anni di condivisione.

sabato 18 luglio 2026

download gioco gratuito 3on3 FreeStyle

 

video gioco di basket

Un gioco con una grafica molto accattivante ed ottima giocabilità, parliamo del video gioco 3on3 FreeStyle, da qualche giorno disponibile su piattaforma EpicGames.

Il tema di questo gioco è lo sport, in particolare la disciplina sportiva del basket.

Il gioco è per sistemi operativi Windows.

Per maggiori informazioni e download visitate il seguente sito https://store.epicgames.com/p/3on3-freestyle-d79f77

mercoledì 15 luglio 2026

strumento online per la verifica e correzione del codice sorgente grasp

 

verifica codice online


Un altro interessante strumento online per la correzione e l'analisi del codice, che non richiede registrazione né l'inserimento di un indirizzo email. Una risorsa che vale la pena aggiungere ai propri preferiti.

Si tratta di AI Code Fixer di Grasp, disponibile all'indirizzo https://grasp.info/it/tools/ai-code-fixer . Il servizio consente di analizzare gratuitamente il proprio codice sorgente, individuando eventuali errori, bug e possibili miglioramenti, fornendo suggerimenti utili per ottimizzarlo.

L'analisi è dettagliata e, nelle prove effettuate, si è dimostrata accurata e di buona qualità.

Un ulteriore punto a favore è la disponibilità dell'interfaccia completamente in lingua italiana, che rende lo strumento semplice da utilizzare anche per chi preferisce lavorare nella propria lingua.

martedì 14 luglio 2026

C# windows forms, selezionare un valore in un controllo combobox tramite testo

Nel caso che si deve selezionare un elemento in un controllo combobox, in un progetto Windows Forms, tramite linguaggio di programmazione C#, il frammento di codice qui di seguito, illustra una tecnica per la selezione dell'elemento tramite testo.


C#

 if (combobox1.Items.Count>0)

 {

     int indice = combobox1.FindStringExact("Testo");

     if (indice >= 0)

     {

         combobox1.SelectedIndex = indice;

     }

 }

lunedì 13 luglio 2026

Download gioco Misty Forest: The Parkour Game

 

video gioco Misty Forest: The Parkour Game

Disponibile gratuitamente e senza limitazioni, il gioco di strategia Misty Forest: The Parkour Game per sistemi operativi Windows.

Il video gioco, in lingua inglese, è adatto a ragazzi ed adulti.

Per maggiori informazioni e download, visitate il seguente sito https://store.epicgames.com/p/misty-forest-the-parkour-game-bd5a9f

domenica 12 luglio 2026

(In)sicurezza informatica nella Pubblica Amministrazione Italiana: quando l’autenticazione a due fattori non basta

 

immagine due fattori sicurezza informatica
Immagine creata con l'intelligenza artificiale Copilot 


Introduzione

Salvatore, dopo otto anni di lavoro come consulente informatico presso vari enti pubblici della capitale, torna nella sua Sicilia. È il 29 febbraio, giorno che secondo la tradizione italiana porta con sé presagi poco rassicuranti. E infatti, i notiziari di tutta Italia raccontano eventi inquietanti:


- quattro caccia militari precipitati durante le prove,

- un noto mafioso prosciolto perché le prove digitali sono “misteriosamente” scomparse,

- un comune piemontese sommerso dopo il cedimento di una diga,

- contribuenti improvvisamente “a credito” perché i debiti risultano cancellati nei sistemi dell’Agenzia delle Entrate.


Cosa sta succedendo?

Un errore informatico. Un errore costato caro.

Salvatore ha venduto a criminali le chiavi per entrare nei sistemi informativi della Pubblica Amministrazione italiana.


Sembra la trama di un film americano, ma è uno scenario più realistico di quanto si creda.


La PA italiana e il problema delle credenziali condivise

In oltre trent’anni di esperienza nella Pubblica Amministrazione, ho visto spesso una gestione superficiale delle credenziali di accesso. In molti enti, i consulenti esterni, anche di aziende importanti,  ricevono accessi a informazioni sensibili e persino agli ambienti di produzione.

Una pratica rischiosa.

Per quanto una persona possa essere onesta, le credenziali dovrebbero rimanere solo a personale interno: funzionari, dirigenti, responsabili dei sistemi.

E invece, password, riferimenti ai server, accessi privilegiati vengono consegnati a esterni.

Un errore sistemico.


Il falso senso di sicurezza del 2FA

Negli ultimi anni, l’autenticazione a due fattori (2FA) è diventata la norma.

Peccato che venga spesso implementata nel modo sbagliato.

Molti enti pubblici installano l’app di autenticazione sul telefono privato del consulente esterno.

Risultato?

- Il consulente può accedere ai sistemi ovunque,

- può farlo in qualunque momento,

- può farlo anche dopo la fine dell’incarico,

- e in alcuni casi, l’utenza non viene disattivata per giorni, settimane… o mesi.

Durante un caffè con un amico, ho notato sul suo smartphone l’app di autenticazione.

“È per un cliente della PA”, mi ha detto.

Ecco la vulnerabilità: la sicurezza dipende da un dispositivo privato, non controllato dall’ente.


Un caso reale: quando il consulente diventa un rischio

Qualche anno fa, un consulente di una grande azienda IT ha “hackerato” dei sistemi informatici proprio perché aveva ancora le credenziali.

Il danno fu contenuto, ma il precedente resta.

La domanda è semplice:

perché un esterno dovrebbe avere le chiavi digitali di un ente pubblico?


La soluzione? Semplice, economica, immediata

Basterebbe che ogni ente pubblico acquistasse un solo smartphone dedicato al 2FA:

- senza SIM,

- collegato alla rete interna,

- custodito in ufficio,

- utilizzato solo dal personale interno,

- mai affidato a consulenti esterni.


Un dispositivo controllato, tracciato, gestito.

Il 2FA tornerebbe ad essere una misura di sicurezza reale, non un’illusione.


Una domanda che vale più di mille normative

Daresti le chiavi di casa a una persona estranea?

O le credenziali del tuo conto bancario?

Allo stesso modo, la Pubblica Amministrazione non dovrebbe consegnare le chiavi dei propri sistemi informativi a chi non fa parte dell’ente.


Conclusione

La sicurezza informatica non è un dettaglio tecnico: è una responsabilità civile.

E la PA italiana deve comprenderlo, prima che un errore, o una leggerezza  costi molto più di quanto si possa immaginare.

sabato 11 luglio 2026

Strumento online di intelligenza artificiale per migliorare il codice e verificare parti di bug

 

sito di ai per la verifica del codice

Un ottimo sito in lingua italiana di intelligenza artificiale, per analizzare il codice, migliorarlo e verificare parti di bug.

Il sito https://linnk.ai/it/tools/ai-code-fixer/ in lingua italiana, non richiede ne registrazione e ne email, e fornisce al programmatore un ottimo strumento per migliorare il proprio codice o scoprire possibili bug.


giovedì 9 luglio 2026

Windows 11 rilevare i programmi che hanno utilizzato recentemente la fotocamera del pc

 

Windows 11 rilevare applicazioni utilizzo recente videocamera


In questo breve articolo vedremo come individuare i programmi che hanno utilizzato recentemente la fotocamera del proprio PC.

Facciamo clic sull'icona di Windows per aprire il menu Start, come mostrato nella figura 1.

Windows 11 rilevare applicazioni utilizzo recente videocamera
Figura 1 - Il menu dei programmi


Facciamo clic sulla voce "Impostazioni", che apre la finestra delle impostazioni di sistema.

Una volta aperta la finestra delle impostazioni, nella parte sinistra sono presenti diverse voci di menu, come mostrato nella figura 2.



Windows 11 rilevare applicazioni utilizzo recente videocamera
Figura 2 - Il menu della pagina impostazioni


Facciamo clic sulla voce di menu "Privacy e sicurezza". Si aprirà una finestra contenente diverse opzioni per la gestione delle impostazioni di privacy e sicurezza del computer (figura 3).

Windows 11 rilevare applicazioni utilizzo recente videocamera
Figura 3 - I menu per gestire la privacy e sicurezza


Facciamo clic sulla voce "Videocamera". Si aprirà la finestra delle impostazioni e delle informazioni relative alla fotocamera (figura 4).


Windows 11 rilevare applicazioni utilizzo recente videocamera
Figura 4 - Le impostazioni della videocamera.


Scorriamo la finestra verso il basso fino a visualizzare la sezione "Attività recente". Se la fotocamera è stata utilizzata da una o più applicazioni, verrà visualizzato l'elenco dei programmi che vi hanno avuto accesso recentemente; in caso contrario, la sezione risulterà vuota, come mostrato nella figura 5.

Windows 11 rilevare applicazioni utilizzo recente videocamera
Figura 5 - La sezione delle attività recenti


Conclusioni

In questo articolo abbiamo visto uno dei metodi messi a disposizione da Windows 11 per verificare quali applicazioni hanno utilizzato recentemente la fotocamera del computer. Questa semplice verifica può contribuire a una maggiore tutela della privacy e a una migliore consapevolezza della sicurezza del proprio sistema.

È buona norma controllare periodicamente l'elenco delle applicazioni che hanno avuto accesso alla fotocamera, così da individuare eventuali utilizzi inattesi o non autorizzati.

 

mercoledì 8 luglio 2026

C# elencare le unità esterne di memoria .NET 10

Tramite la classe DriveInfo, possiamo rilevare le unità esterne nel proprio pc tramite il linguaggio di programmazione C#

Di seguito si riporta un frammento di codice di tale utilizzo, che elenca solo le unità esterne di memoria collegate.


C#

foreach (DriveInfo InfoUnita in DriveInfo.GetDrives())

 {

     if (InfoUnita.DriveType == DriveType.Removable && InfoUnita.IsReady)

     {

         CmbUnitaUSB.Items.Add(InfoUnita.Name);

     }

 }


martedì 7 luglio 2026

Download video gioco GOALS

 

video gioco goals

Il video gioco Goals rilasciato da EpicGames, è un gioco adatto a tutti riguardante le partite di calcio.

Il gioco è in lingua italiana, con una buona grafica e giocabilità ed è per sistemi operativi Windows.

Molto ben curato e ben fatto.

Per maggiori informazioni e per il download gratuito, visitate il seguente sito https://store.epicgames.com/p/goals-a271d5 

domenica 5 luglio 2026

Software portatile gratuito nirsoft per il sistema operativo Windows ed Office

 

nirsoft

Il sito Nirsoft, qui https://www.nirsoft.net/ il sito ufficiale, offre una serie di programmi gratuiti per la gestione del sistema operativo Windows e del pacchetto Microsoft Office.

Il sito, in lingua inglese, permette di scaricare gratuitamente, senza registrazione e senza lasciare email, programmi di utilità per il sistema operativo Windows.


sabato 4 luglio 2026

Elenco di software antivirus gratuito

Aggiornato l'elenco dei software per la protezione del computer, in particolare di vari antivirus gratuiti.

Alcuni antivirus sono anche in lingua italiana.


La protezione del proprio pc è importante, per questo è indispensabile avere un antivirus (non installarli più di uno) sul proprio pc.

Oltre all'antivirus di Microsoft, che funziona molto bene, di seguito si riporta una lista di programmi gratuiti di Antivirus.


360 Total Security https://www.360totalsecurity.com/it

 Avast https://www.avast.com/it-it/index#pc


Avg https://www.avg.com/it-it/free-antivirus-download#pc


Avira https://www.avira.com/it/downloads (sezione per la casa, e ci sono anche versioni per il Mac)


Bitdefender https://www.bitdefender.com/it-it/consumer/free-antivirus


Clamav https://www.clamav.net/


Panda https://www.pandasecurity.com/it/homeusers/free-antivirus/




venerdì 3 luglio 2026

Elenco Software indispensabile per Windows

Aggiornata la lista dei programmi gratuiti, da tenere a mente o installarli, per il sistema operativo Windows.
Un elenco di software indispensabile per le varie funzionalità.


Windows è un sistema operativo molto diffuso, ma ci sono dei software indispensabili, vediamoli alcuni. Per tutti coloro che acquistano un nuovo pc, oppure desidero avere una lista dei programmi indispensabili, qui alcuni programmi di utilità e gratuiti per il sistema operativo Windows.

La pagina verrà aggiornata di volta in volta con nuovi post. 

Quando si acquista un nuovo pc, è necessario installare alcuni programmi di utilità quotidiana, ma che a volte non troviamo, di seguito una serie di programmi divisi per categorie:





Lettore file pdf (Adobe):



Sono programmi per aprire i file di sola lettura di Adobe, quelli con estensione "pdf".


Di seguito la lista:

Adobe: Programma gratuito per la lettura e compilazione dei moduli dei file Pdf. Download qui https://get.adobe.com/it/reader/




Lettore video:

Programmi che permettono la visualizzazione dei video.

VLC: Programma gratuito in lingua italiana per la visualizzazione dei video, il più popolare.


Smplayer: Programma gratuito con diverse funzionalità.



Office Automation: 

Sono programmi che offrono la possibilità di una gestire vari tipologie di file quali video scrittura per la stesura delle lettere, foglio di calcolo per operazioni di contabilità e matematici, presentazioni e tanto altro.

Di seguito la lista dei programmi gratuiti da installare uno tra quelli presenti:

Freeoffice: https://www.freeoffice.com/it/  - In Italiano



Sono entrambi molto validi, anche se OnlyOffice offre qualcosa in più.

Office online: Suite di Microsoft, gratuita se utilizzata con un account gratuito Microsoft quale indirizzo email outlook o altri. www.outlook.it per accedere.

Navigazione internet browser:

Programmi che permettono di navigare in internet, ossia aprire i vari siti.

Da installare uno o più di uno dall'elenco qui di seguito:

Duckduckgo: Ottimo browser per sicurezza e privacy.  https://duckduckgo.com/




Posta elettronica:

em client Migliore Client di posta elettronica per Windows e Mac (emclient.com)



Grafica:

Programmi per la modifica di immagini o creazione di immagini.

Da installare uno o più dall'elenco qui di seguito in base alle proprie esigenze.

Paint.Net: programma di grafica: Un programma gratuito con codice sorgente, per realizzare immagini anche professionali https://www.getpaint.net/index.html 


Teleassistenza:

Programmi che permettono di collegarsi ad altro pc, per offrire assistenza o prendere il controllo da remoto, permette di vedere cosa accade in un altro pc che è collegato.

Da installare uno dall'elenco qui di seguito.

RustDesk https://rustdesk.com/ (ottimo ed open source)





Scanner:




Opzionali.

Browser:

Software per navigare in internet.

Comet: Browser con intelligenza artificiale https://www.perplexity.ai/comet/it 


VPN:

Sono programmi che permettono di avere più sicurezza su internet, e sono utili per nascondere il proprio indirizzo ip.





ProtonVPN    https://protonvpn.com/it Ottimo, nessun limite in italiano

RadminVPN https://www.radmin-vpn.com/it/ Ottimo in italiano.

Sicurezza del pc:

Programmi che permettono di proteggere il proprio pc.


Pulizia Adware

AdwCleaner - Strumento gratuito di pulizia e rimozione adware | Malwarebytes https://it.malwarebytes.com/adwcleaner/

 

Video Editing

Vimix




Audio Editing


Ardour




Editor di file di testo


Recupero dati 


Backup dati
   


giovedì 2 luglio 2026

Elenco aggiornato di software gratuito per la sicurezza e protezione del proprio pc

Un nuovo aggiornato dell'elenco dei vari software gratuiti per il sistema operativo Windows, per la sicurezza e protezione del proprio pc.


Qui un elenco di programmi da considerare.

Antivirus:



Avira https://www.avira.com/it/downloads (sezione per la casa, e ci sono anche versioni per il Mac)






Rimozione gratuita dei virus - Malware



Rimozione AdWare con Malwarebytes  https://it.malwarebytes.com/adwcleaner/


Rimozione Malware con IOBit  https://www.iobit.com/it/malware-fighter.php


Ottimizzazione pc 



VPN:

Proton VPN -  https://protonvpn.com/it

Radmin VPN -  https://www.radmin-vpn.com/it/ Ottima VPN in italiano.






mercoledì 1 luglio 2026

Elenco aggiornato della lista dei siti per la condivisione dei file

Una lista ancora più completa, riguardante una serie di siti per condividere i file senza registrazioni e senza lasciare indirizzo email.




https://wormhole.app/ - Italiano ed ottimo

https://www.megafile.it/ - Condivisione sicura di file di grandi dimensioni - Italiano ed ottimo

https://transfer.it/start - Italiano, molto buono

https://anonymfile.com/, in inglese, fino a 5 gb, ottimo


https://uploadnow.io/it  - In Italiano - buono.


https://www.filemail.com/ - Italiano buono

https://filebin.net/ - Inglese buono

https://nbox.me/ Inglese buono - Immagini e video

https://postimage.me/ - Inglese per immagini molto buono



https://gofile.io/ - Inglese 


https://anontransfer.com/  - Troppa pubblicità

https://fliqr.codes/ - Inglese, limite 50 mb 


https://imagefa.st/  Inglese per immagini molto buono