domenica 31 luglio 2022
Sito gratuito per trasferire i file
sito gratuito di formazione anatomia con immagini 3D AnatomyLearning
Un ottimo sito gratuito per conoscere il corpo umano, in lingua italiana e soprattutto con immagini in 3D.
Parliamo del sito Anatomy Learning visibile qui https://anatomylearning.com/ con il quale si può esplorare il corpo umano.
Il sito è gratuito e non richiede nessuna registrazione, per la visualizzazione sul pc, occorre installare un componente per il browser per le immagini 3D .
sabato 30 luglio 2022
Download gioco MultiVersus
Disponibile gratuitamente e senza limitazioni il gioco di azione Multiversus in italiano per sistemi operativi Windows, nel quale in veste di super eroi si combatte contro vari personaggi.
Al momento in cui si scrive il gioco è gratuito e senza limitazioni, per maggiori informazioni e download visitate il seguente sito MultiVersus | Scaricalo e gioca gratuitamente sull'Epic Games Store
venerdì 29 luglio 2022
Portale formativo su .Net Maui
Un portale dove trovare tanto materiale sulla formazione e sull'utilizzo della programmazione .Net multi piattaforma, tramite il Framework Maui.
Il sito ufficiale di Microsoft, qui https://dotnet.microsoft.com/en-us/learn/maui in lingua inglese, fornisce interessante materiale sul prossimo rilascio ufficiale di questo modo di sviluppare applicazioni .Net multi piattaforma.
giovedì 28 luglio 2022
Download gioco Lawn Mowing Simulator
Disponibile gratuitamente e senza limitazioni di funzionalità e di tempo il gioco di simulatore Lawn Mowing Simulator, in cui il giocatore veste i panni di un agricoltore o meglio di gestire la propria fattoria.
Il gioco è per sistemi operativi Windows fino al 4 agosto il download sarà gratuito dopo tale data, il download sarà a pagamento.
Per maggiori informazioni e download visitate il seguente sito Lawn Mowing Simulator | Acquistalo e scaricalo subito sull'Epic Games Store
mercoledì 27 luglio 2022
Micorosft rewards nuovo premio buoni Amazon
Il programma Microsoft Rewards https://rewards.bing.com/ che regala premi a chi naviga con Bing o rispondere a sondaggi, da qualche giorno nell'elenco dei regali si trova anche i buoni regalo Amazon.
Il buono del valore massimo di 10 euro, permette di avere sconti sugli acquisti sul portale Amazon.
martedì 26 luglio 2022
Entity Framework Core creazione ed aggiornamento database
lunedì 25 luglio 2022
entity framework core primary key di un campo (proprietà)
domenica 24 luglio 2022
Download ebook MonoGame Role-Playing Game Development
Disponibile gratuitamente previa registrazione gratuita un ebook sulla creazione di video giochi con Monogame.
L'ebook in formato pdf ed in lingua inglese, fornisce interessanti basi per realizzare determinate fasi della creazione di un video gioco.
L'ebook è di circa 150 pagine e si può scaricare dal seguente sito Free Ebook - MonoGame Role-Playing Game Development Succinctly (syncfusion.com)
sabato 23 luglio 2022
Download gioco Tannenberg
Disponibile gratuitamente e senza limitazioni il gioco di guerra Tanneberg in lingua italiana per sistemi operativi Windows.
Il gioco ha una grafica molto bella e coinvolgente.
Fino al 28 luglio 2022 il gioco si potrà scaricare gratuitamente, dopo tale data, il download sarà a pagamento.
Per maggiori informazioni e download visitate il seguente sito Tannenberg | Acquistalo e scaricalo subito sull'Epic Games Store
venerdì 22 luglio 2022
Entity Framework with Microsoft Access
Download gratuito gioco Shop Titans
Disponibile gratuitamente fino al 28 luglio 2022 il gioco di ruolo Shop Titans, per sistemi operativi Windows.
Il gioco in lingua italiana, è molto facile da giocare ed è per tutta la famiglia, permette la gestione di un negozio.
Fino al 28 luglio 2022 il gioco si potrà scaricare gratuitamente dopo tale data il download sarà a pagamento.
Per maggiori informazioni e download visitate il seguente sito Shop Titans | Scaricalo e gioca gratuitamente sull'Epic Games Store
giovedì 21 luglio 2022
Visual Studio non è stato possibile elaborare il file FrmOpzioni.resx perché si trova nell'area Internet o Siti con restrizioni o presenta il contrassegno del Web. Rimuovere il contrassegno del Web se si intende elaborare questi file.
Quando apriamo un progetto scaricato da internet in Visual Studio, in particolare una "Windows Appliation", può visualizzare un messaggio del tipo "non è stato possibile elaborare il file FrmOpzioni.resx perché si trova nell'area Internet o Siti con restrizioni o presenta il contrassegno del Web. Rimuovere il contrassegno del Web se si intende elaborare questi file. " dove il nome con l'estensione .resx è la risorsa del file form di appartenenza.
Questo è dovuto, perchè c'è il blocco su tale file, per rimuoverlo, andate tramite "Esplora File" nei file dove sono presenti quelli di tipo "resx" e tramite il tasto destro su tale file, selezionate la voce "Proprietà", nella finestra che viene aperta mettere la spunta sulla voce "Annulla blocco" (figura 2) e poi confermare il tutto tramite il pulsante "OK".
Figura 2 - La voce "Annulla blocco". |
Che dirvi buona programmazione.
mercoledì 20 luglio 2022
C# eseguire una windows application in Raspberry PI 4
C#
private void BtneEsegui_Click(object sender, EventArgs e)
{
MessageBox.Show("Programma
eseguito in Raspberry PI4");
}
sudo
apt-get install mono-complete
mono
nomeprogramma.exe
martedì 19 luglio 2022
Strumento online per verificare se un sito è censurato in Russia, Cina e o Turchia
Dal seguente sito https://www.digitale.co/censura-internet è possibile sapere se un determinato sito è censurato, ossia non accessibile, nei paesi come Russia, Cina e Turchia, dove vige una censura.
Lo strumento in lingua italiana e gratuito, che non richiede registrazione ed email, è molto semplice da utilizzare, una volta inserito il sito di proprio interesse, verifica se nei paesi selezionati è censurato oppure no.
Nel mio caso, questo blog, è censurato in Cina, forse la divulgazione genuina, veritiera su .Net con articoli e trucchi mette paura e non va fatta conoscere :-) , a parte gli scherzi i motivi possono essere diversi e li rispetto, ci mancherebbe.
Uno strumento molto valido ed interessante.
lunedì 18 luglio 2022
Chiamata internazionale con il cellulare
Sito gratuito per la creazione delle immagini da una parola craiyon
Il sito Craiyon, offre la possibilità gratuitamente e senza registrazione, di generare immagini digitando una parola (anche in italiano).
Dopo aver digitato nella casella il testo di cui si vuole creare l'immagine, tramite il pulsante "matita", verrà creata dopo qualche minuto una serie di immagini.
Il sito è in lingua inglese ma facilmente utilizzabile, qui https://www.craiyon.com/ il portale.
domenica 17 luglio 2022
Download gioco gratuito Wonder Boy: The Dragon's Trap
Fino al 21 luglio 2022 è possibile scaricare gratuitamente e senza limitazioni il gioco di azione Wonder Boy, in lingua italiana e per sistemi operativi Windows.
Il gioco è stato migliorato con una nuova grafica.
Dopo il 21 luglio 2022, il download sarà a pagamento.
Per maggiori informazioni e download visitate il seguente sito https://store.epicgames.com/it/p/wonder-boy-the-dragons-trap-26381d
sabato 16 luglio 2022
Download gioco Idle Champions of the Forgotten Realms
Fino al 21 luglio 2022 è possibile scaricare gratuitamente e senza limitazioni il gioco di strategia Idle Campions of the Forgotten Realms.
Il gioco è per sistemi operativi Windows.
Dopo il 21 luglio, il download sarà a pagamento.
Per maggiori informazioni e download visitate il seguente sito https://store.epicgames.com/it/p/idle-champions-of-the-forgotten-realms
venerdì 15 luglio 2022
Visual Studio 2022 collegarsi ad altro sistema
Nella nuova versione di Visual Studio 2022, è possibile collegarsi ad altro sistema operativo, quale per esempio Linux, oppure Raspberry, ed altro ancora.
Questa funzionalità può tornare utile in fase di debug delle nostre applicazioni.
Per collegarsi ad altro sistema operativo, dal progetto in cui siamo, andare nella voce di menu "Strumenti" selezionare "Opzioni" e nella finestra che viene aperta, selezionare la voce "Multipiattaforma", a questo punto, tramite il pulsante "Aggiungi" possiamo aggiungere i riferimenti al sistema in cui collegarsi, inserendo l'host, username, password ed altre dati.
Strumento online per la verifica del sito utilizzabile su dispositivo mobile
Il seguente sito https://www.digitale.co/mobile-friendly fornisce la possibilità di verificare se un sito è stato realizzato anche per essere visualizzato su dispositivi mobile.
Dopo aver digitato nella casella il sito su cui effettuare il test, verranno riportate tutte le pagine (massimo 500) con il risultato (mobile Friendly se è positivo) dell'esame di ognuna.
Il servizio online è gratuito ed in lingua italiana e non richiede nessuna registrazione.
giovedì 14 luglio 2022
Sito per creare immagini gratuite dal testo
Se cercate un sito che offre un servizio gratuito di creazione immagini dal testo e che non richiede ne registrazione e ne indirizzo email da inserire, il portale https://app.wombo.art/ fa per voi.
Dopo aver digitato il testo nelle casella "Enter prompt" e dopo aver scelto un immagine di proprio interesse, tramite il pulsante "Create" verrà creata un'immagine stile fantasia.
Il sito è in lingua inglese ma facilmente utilizzabile.
mercoledì 13 luglio 2022
C# verificare la presenza di un record in LiteDB tramite Query.EQ
martedì 12 luglio 2022
Download gioco Fall Guys
Disponibile gratuitamente il gioco sportivo in lingua italiana Fall Guys, per sistemi operativi Windows.
Il gioco è adatto a tutta la famiglia e con una grafica molto valida.
Per il download e maggiori informazioni visitate il seguente sito https://store.epicgames.com/it/p/fall-guys
lunedì 11 luglio 2022
Dowload LiteDB.Studio
Dal seguente sito https://github.com/mbdavid/LiteDB.Studio è possibile scaricare il sorgente del programma LiteDB.Studio, con il quale è possibile tramite interfaccia grafica gestire un database di tipo LiteDB.
domenica 10 luglio 2022
C# .Net 6 la gestione delle Textbox in Windows Form
Si riporta l'articolo scritto per il sito https://www.iprogrammatori.it/articoli/microsoft-net-framework/art_csharp-dotnet-6-la-gestione-delle-textbox-in-windo_1797.aspx
La creazione di applicazioni per Windows, file eseguibile, richiede anche attenzione nella creazione dell’interfaccia grafica, permettendo di rendere le varie schermate (form) più amichevoli possibili e soprattutto di facile utilizzo.
Realizzare software non è semplice, oltre alla funzionalità e stabilità di un programma, conta anche il suo utilizzo per non rendere complicata la gestione dei dati all’utente finale.
In questo articolo, si affronterà come spostarsi da una casella di testo all’altra tramite le frecce di direzione, ma anche quando la casella di testo riceve lo stato attivo risaltandolo cambiarndo lo sfondo. Questo approccio per fornire un utilizzo sempre più amichevole e di facile utilizzo, il tutto sarà utilizzando la tecnologia .Net 6 con il linguaggio di programmazione C# per progetti di tipo Windows Application con l’ambiente di sviluppo Visual Studio 2022 Community. Il codice e la realizzazione di tale progetto può essere fatto anche con versioni precedenti.
Creazione del progetto
Si apra Visual Studio 2022 Community e si crea un nuovo progetto di tipo “App Windows Forms” con la versione del Framework 6.
Dopo aver impostato il nome del progetto, la scelta della versione del Framework, verrà visualizzata la form.
Aggiungiamo alla form 6 controlli di tipo “textbox” e 6 controlli di tipo “Label” quest'ultime rappresentano il titolo, il tutto come rappresentato in figura 1.
Figura 1 – La disposizione dei controlli caselle di testo e label
Vedremo come nel digitare il pulsante freccia a destra, lo stato attivo passerà al controllo successivo, situato sulla destra, mentre viceversa con il pulsante freccia sinistra.
Dopo inserito le caselle di testo, nella prima casella di testo, impostiamo la proprietà “TabIndex” a valore 0, quella successiva a 1 e via continuando per tutte le caselle di testo. La proprietà “TabIndex” fornisce l’indice progressivo di ordinamento nello spostarsi tra un controllo e l’altro.
L’ordinamento delle caselle dev’essere progressivo come riportato in figura 2.
Figura 2 – L’ordinamento progressivo delle caselle di testo
Stesura del codice
Terminata la progettazione e disegno dell’interfaccia grafica della nostra form, non resta che scrivere il codice per gestire la gestione dell’interfaccia, in particolar modo, digitando i pulsanti freccia destra e freccia sinistra, di spostarsi rispettivamente avanti ed indietro, ed appena ottenuto lo stato attivo rendere la casella evidenziata con lo sfondo giallo, il tutto come mostrato in figura 3.
Figura 3 – La gestione degli eventi per le caselle di testo
Passiamo in visualizzare codice, e scriviamo un metodo che alla pressione del pulsante verificherà il tipo di pulsante digitato, nel caso che è la freccia destra, si sposterà al controllo successo, al contrario se è freccia di sinistra, al controllo precedente.
Tramite il metodo “SelectNextControl” della classe form, possiamo spostare il focus al precedente o successivo controllo.
Si riporta il codice delle suddette operazioni che sarà utilizzato da tutti i controlli nell’evento KeyDown.
C#
private void
textBox1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode ==
Keys.Left)
{
this.SelectNextControl((Control)sender, false, true, true, true);
}
else if (e.KeyCode ==
Keys.Right)
{
this.SelectNextControl((Control)sender,
true, true, true, true);
}
}
Ora passiamo in visualizza grafica della nostra form, e tramite la finestra delle proprietà, nella sezione eventi, per ogni controllo di tipo casella di testo, nell’evento “KeyDown”, selezioniamo il metodo che abbiamo appena creato, il tutto come mostrato in figura 4.
Figura 4 – La selezione del metodo appena creato per l’evento KeyDown
In questo modo per ogni controllo viene eseguito il metodo creato, permettendo di scrivere una volta sola il codice ed utilizzandolo in tutti i 6 controlli.
Ritorniamo in modalità codice, e scriviamo il codice che una volta ricevuto lo stato attivo il controllo di tipo “Casella di testo” lo sfondo diventa giallo chiaro.
Questo avviene nell’evento “Enter” che per ogni controllo deve eseguire un metodo che imposta la proprietà backcolor a giallo, il tutto come riportato nel frammento di codice qui di seguito.
C#
private void textBox1_Enter(object sender, EventArgs e)
{
((TextBox)sender).BackColor = Color.Yellow;
}
Ora passiamo in visualizzazione grafica e nella finestra delle proprietà per l’evento “Enter” selezioniamo il metodo appena creato, il tutto come mostrato in figura 5.
Figura 5 – La selezione del metodo per cambiare il colore dello sfondo della casella di testo.
Siamo giunti all’ultimo frammento di codice, quello relativo di ripristinare la proprietà “BackColor” con il colore iniziale, ossia bianco.
Questo metodo verrà eseguito nei vari controlli di caselle testo per l’evento “leave”.
Qui di seguito il codice delle suddette operazioni.
C#
private void textBox1_Leave(object sender, EventArgs e)
{
((TextBox)sender).BackColor = Color.White;
}
A questo punto passiamo in visualizzazione grafica e nella finestra delle proprietà, selezioniamo l’evento “Leave” impostando il metodo appena creato, il tutto come riportato in figura 6.
Figura 6 – La selezione del metodo per cambiare il colore delle caselle di testo.
Conclusioni
L’articolo ha fornito una tecnica di come rendere le applicazioni di tipo “Windows Forms” ossia eseguibili con interfaccia grafica, con un approccio amichevole per l’utente, e soprattutto rendere il suo utilizzo ottimizzato.
La realizzazione di applicazione, oltre al codice con ottime prestazioni e funzionante, occorre curare anche l’aspetto del suo utilizzo, sia per progetti di tipo web e sia per progetti di tipo windows application, evitando che l’utente possa trovare difficoltà o stress dal relativo utilizzo.
sabato 9 luglio 2022
FT: I miei 4000 post
venerdì 8 luglio 2022
Download gioco Killing Floor 2
Il gioco Killing Floor 2, è un gioco di tipo sparatutto con interessante grafica.
Fino al 14 luglio 2022 il gioco si potrà scaricare gratuitamente dopo tale data il download sarà a pagamento.
Il gioco è per sistemi operativi Windows, per maggiori informazioni e download visitate il seguente sito Killing Floor 2 | Acquistalo e scaricalo subito sull'Epic Games Store
giovedì 7 luglio 2022
Gioco gratuito Ancient Enemy
Disponibile gratuitamente fino al 14 luglio 2022 il gioco di strategia Ancient Enemy, in lingua inglese, per sistemi operativi Windows.
Il gioco ha una buona grafica e di facile utilizzo, fino a giovedì 14 luglio 2022 il gioco si potrà scaricare gratuitamente, dopo tale data, il download sarà a pagamento.
Per maggiori informazioni e download visitate il seguente sito Ancient Enemy | Acquistalo e scaricalo subito sull'Epic Games Store
mercoledì 6 luglio 2022
Servizio gratuito per verificare apertura sito e pagine web
martedì 5 luglio 2022
Google timelapse ripercorrere nel tempo un luogo
Interessante la funzionalità di Timelapse di Google, che permette di ripercorrere i cambiamenti di un luogo per un lasso di tempo, circa 40 anni.
Collegandosi dal seguente sito https://earthengine.google.com/timelapse/ e digitando nella casella in alto alla mappa il nome della città, è possibile vedere i cambiamenti di un territorio di circa 40 anni.
Il sito nonostante è in lingua inglese e facilmente utilizzabile, ed è gratuito e non richiede ne account e ne email.
lunedì 4 luglio 2022
.Net 6 sollevare un eccezione se è null con ArgumentNullException.ThrowIfNull
domenica 3 luglio 2022
Check in Alitalia attenzione ai falsi siti
Il risultato della ricerca |
Il sito ufficiale di Alitalia la compagna bandiera del nostro paese |
Fare sempre attenzione ai siti in cui ci si imbatte, non solo per i voli, ma anche per acquisti ed altro.
Download gioco gratuito Iratus: Lord of the Dead
Disponibile gratuitamente e senza limitazioni il gioco di strategia Iratus, per sistemi operativi Windows.
Fino al 7 luglio 2022 si potrà scaricare gratuitamente il gioco, dopo tale data, il download sarà a pagamento.
Per maggiori informazioni e download visitate il seguente sito Iratus: Lord of the Dead | Acquistalo e scaricalo subito sull'Epic Games Store
sabato 2 luglio 2022
Download gioco Hood: Outlaws & Legends
Disponibile gratuitamente il gioco di combattimento Hood, per sistemi operativi Windows.
Il gioco è in lingua italiana e fino al 7 luglio 2022 si potrà scaricare gratuitamente, dopo tale data, il download sarà a pagamento.
Per maggiori informazioni e download visitate il seguente sito Hood: Outlaws & Legends | Acquistalo e scaricalo subito sull'Epic Games Store
venerdì 1 luglio 2022
Download gioco Geneforge 1 - Mutagen
Disponibile gratuitamente per sistemi operativi Windows, il gioco di avvenutra Geneforge 1 - Mutagen, in lingua inglese.
Il gioco è gratuito fino al 7 luglio 2022 dopo tale data il download sarà a pagamento.
Per maggiori informazioni e download visitate il seguente sito Geneforge 1 - Mutagen | Acquistalo e scaricalo subito sull'Epic Games Store