domenica 31 gennaio 2021

Download gioco gratuito dandara


 


Fino al 4 febbraio 2021 è possibile scaricare il gioco di strategia Dandara per sistemi operativi Windows.

Il gioco è in lingua italiana ed è gratuito senza nessuna limitazione.

Per maggiori informazioni e download visitate il seguente sito Dandara: Trials of Fear Edition (epicgames.com)

sabato 30 gennaio 2021

C# How to convert IEnumerable IEnumerable T to List

 Qui di seguito si riporta una tecnica di come da una query Ling ritorna un IEnumerable<IEnumerable<String>> e lo vogliamo trasformare in string.

Supponiamo che la seguenti query Linq ritorna un valore string di ienumerable di ienumerable.

 var risultatoQuery = from dati in  Tabella


                                   select new   {


                                     dato =  (dati.CampoID == "Valore" ?  


                                        from qin Records.Colonna select  q.NomeCampoA:


                                        from r in Records.Colonna select r.NomeCampoB)


                                        


                                    


                                   }.dato;




Tramite il ciclo ForEach del metodo List, possiamo trasformare il risultato della query in un List<string>.


Qui di seguito il frammento di codice di tale operazione.


  List<string> ListaValori = new List<string>();


risultatoQuery .ToList().ForEach(campo=>ListaValori.AddRange(campo.ToList()));


venerdì 29 gennaio 2021

centro soluzioni hp non si apre



Alcune persone possono riscontrare il malfunzionamento del programma "Centro Soluzioni HP", il programma che viene installato per effettuare le stampe e le scansioni dei fogli riguardante scanner e stampanti  HP.

Il software si presenta con una grande schermata bianca ed il logo di Flash (la lettera F).

Il problema si verifica perchè dal primo gennaio 2021 non è più attivo il componente Flash, e quindi il programma non funziona.

Per risolvere questo problema occorre installare il nuovo programma presente nello Store Windows 10, denominato " HP Scan and Capture " che è gratuito come riportato qui https://www.microsoft.com/it-it/p/hp-scan-and-capture/9wzdncrfhwl0?activetab=pivot:overviewtab 

Il programma sostituisce in maniera ottimale il precedente programma.

Per informazioni ed installazione, andate nello "Store" di Windows e cercate il programma.




giovedì 28 gennaio 2021

asp.net document.getElementsByTagName problem chrome

 Quando si sviluppano pagine web Asp.Net un problema che può capitare è la compatibilità dei vari browser.

Il metodo getElementsByTagName  in una pagina Asp.Net potrebbe avere problemi con alcune versione del browser Chrome, in questo caso utilizzare il metodo getElementsByClassName.

Qui di seguito un esempio di utilizzo.


Var Controlli = document.getElementsByClassName("NomeClasseStileCSS");

for (var ContaElementi = 0; ContaElementi < Controlli .length; ContaElementi++) {

         //Codice

 }

mercoledì 27 gennaio 2021

Download ebook Azure DevOps


 



Un ebook gratuito in lingua inglese di circa 100 pagine, che illustra le basi di Azure Devops.

L'ebook è scaricabile dal seguente sito https://www.syncfusion.com/ebooks/azure-devops-succinctly previa registrazione.


martedì 26 gennaio 2021

Download gratuito gioco CRSED: F.O.A.D

 



Disponibile gratuita e senza limitazioni il gioco sparatutto CRSED, con il quale si è sempre sotto attacco.

Il gioco non è in lingua italiana ma tra le varie lingue quella inglese.

Il gioco è utilizzabile gratuitamente sul sistema operativo Windows.

Per maggiori informazioni e download visitate il seguente sito https://www.epicgames.com/store/it/product/crsed-f-o-a-d/home

lunedì 25 gennaio 2021

strumento online gratuito per convertire misura

 



Il motore di ricerca Bing, offre numerosi strumenti gratuiti online, tra questi anche un misuratore di unità.

Dal seguente sito  https://www.bing.com/search?q=giorno+in+minuti è possibile effettuare la conversione di un giorno in minuti.

Inoltre cambiando le impostazioni è possibile impostare altri tipi di misurazione.

Nella casella "Tempo" va inserito il valore, per esempio nell'immagine è stato inserito 1 che è un giorno, e nella casella vicino ritorna il numero dei minuti che servono per fare un giorno.


domenica 24 gennaio 2021

Download gratuito video di youtube

 Il sito videoCyborg qui https://videocyborg.com/a  il sito, offre tra i vari strumenti online, quello di scaricare gratuitamente e senza registrazione i video presenti sul sito YouTube.

Il funzionamento è molto semplice, una volta individuato su Youtube il video che si vuole scaricare, copiare il link nella casella presente in videocyborg e tramite il pulsante "Download video" verrà effettuato il download.

Ottimo sito.



sabato 23 gennaio 2021

Strumento online gratuito per il calcolo della geometria

Per tutti coloro che occorre uno strumento online per effettuare i calcoli matematici in ambito geometria, possono trovare utile lo strumento gratuito online messo a disposizione dal motore di ricerca Bing.

Dal seguente sito https://www.bing.com/search?q=calcolo+raggio+di+una+sfera&setlang=it-it possiamo accedere ad un servizio totalmente gratuito, con possibilità di selezionare il tipo di figura geometrica il calcolo in vari ambiti, come raggio, lato, area ed altro ancora ed inserire il valore nella casella o nelle caselle che sono visualizzati.

Uno strumento da tenere alla portata di mano per tutti. 


venerdì 22 gennaio 2021

Download gratuito Galactic Civilizations III

 



Disponibile gratuitamente per piattaforma Windows, il gioco spaziale Galactic Civilizations III, che si potrà scaricare gratuitamente senza limitazioni di tempo e funzionalità dal sito EpicGames.

Il gioco non è in lingua italiana.

Per maggiori informazioni e download visitate il seguente sito Galactic Civilizations III - Informazioni sul gioco (epicgames.com)

giovedì 21 gennaio 2021

Download gratuito gioco Auto Chess

 



Un gioco sparatutto non in lingua italiana disponibile gratuitamente per sistemi operativi Windows.

Il gioco Auto Chess visibile qui https://www.epicgames.com/store/it/product/auto-chess/home non ha limitazioni e durata di tempo.

Per maggiori informazioni e download visitate il sito indicato.


mercoledì 20 gennaio 2021

Aprire una nuova finestra nel motore di ricerca bing tramite Microsoft Edge

 



Il browser Microsoft Edge tra le varie funzionalità permette tramite il motore di ricerca "Bing" di utilizzare una ben utile opzioni di aprire i siti in una nuova scheda al click sul titolo.

Questo avviene impostando l'opzione "Apri Collegamenti in una nuova scheda" come mostrato in figura.

Se attivata, in ogni risultato nel motore di ricerca bing, verrà aperto il sito in una nuova scheda.

Questo avviene solo con il browser Microsoft Edge e motore di ricerca www.bing.it 

martedì 19 gennaio 2021

download gratuito browser Vivaldi


 



Tanti i browser in commercio che offrono interessanti funzionalità ma soprattutto attenzione alla sicurezza.

Tra questi il browser  Vivaldi che offre una discreta sicurezza e soprattutto anonimato.

Il programma è gratuito ed in lingua italiana.

Per maggiori informazioni e download visitate il seguente sito https://vivaldi.com/it/

lunedì 18 gennaio 2021

Javascript getelementsbyclassname multiple classes

 In Javascript possiamo utilizzare la classe document, che tramite il metodo GetElementsByClassName   permette di estrapolare tutti quei controlli che contengono una determinata classe.

Ma nel caso che abbiamo più classi da ricercare, dovremmo utilizzare il metodo querySelectorAll dell'oggetto document.


var Controlli = document.querySelectorAll(".NomeClasseA,.NomeClasseB");

for (var ContaControlli= 0; ContaControlli < Controlli .length; ContaControlli++) {

//Codice

}


domenica 17 gennaio 2021

Download ebook ASP.NET Core 3.1

 



Dal seguente sito https://www.syncfusion.com/ebooks/asp-net-core-3-1-succinctly è possibile scaricare gratuitamente previa registrazione, un ebook introduttivo in formato pdf o per dispositivi mobile sulla tecnologia Asp.Net Core 3.1

L'ebook è in lingua inglese e di circa 130 pagine.

sabato 16 gennaio 2021

Download gratuito gioco STAR WARS Battlefront II: Celebration Edition

 



Per tutti gli appassionati di video giochi, un video game imperdibile disponibile gratuitamente e senza limitazioni fino al 21 gennaio 2021.

Parliamo del gioco Star Wars Battlefront II edizione speciale.

Il video gioco è scaricabile gratuitamente e senza limitazioni per sistemi operativi Windows ed in lingua italiana.

Per il download e maggiori informazioni, visitate il seguente sito https://www.epicgames.com/store/it/product/star-wars-battlefront-2/home

venerdì 15 gennaio 2021

C# inviare email tramite il componente gratuito MailKit

Si riporta l'articolo scritto per il sito https://www.iprogrammatori.it/articoli/cplusplus/art_c-inviare-email-tramite-il-componente-gratuito-mailkit_1724.aspx


 In questo articolo vedremo come utilizzare il componente gratuito MailKit http://www.mimekit.net/ con le funzionalità base, comprendendo le basi di questo potente componente.

Una libreria con elevate prestazioni ma al tempo stesso anche portabilità e funzionalità che facilitano lo sviluppo software anche su operazioni molto complesse.


Creazione del progetto

Si crea un nuovo progetto di tipo Windows Application, da notare che il codice si può utilizzare anche in altri ambienti, web e mobile, proprio per la portabilità di questa libreria.



Aggiungiamo nella finestra della nostra form alcuni controlli in particolare 4 caselle di testo, 4 controlli di tipo Label, che faranno da titolo alle caselle di testo e due pulsante, il tutto come mostrato in figura 1.



Figura 1 – La forma per la gestione delle email

Stesura del codice

Dopo aver creato il progetto, non ci resta che scrivere il codice per l’invio delle email e la relativa ricezione.

Come provider è stato utilizzato alice, ma lo si può utilizzare con tutti i provider anche con gmail o quelli aziendali.


Prima di iniziare la stesura di codice, dobbiamo aggiungere tramite nuget il componente gratuito per la gestione delle email. Dalla console Nuget, a riga di comando digitiamo il seguente comando.


Install-Package MailKit


Fatto ciò, abbiamo aggiunto al nostro progetto i riferimenti o meglio le librerie per la gestione delle email.

Ora passiamo in visualizzazione codice, ed in alto sopra ogni dichiarazione insieme ad altri namespace, dobbiamo inserire lo spazio dei nomi per la gestione delle classi.


Qui di seguito le dichiarazioni delle suddette operazioni.


using MimeKit;

using MailKit.Net.Smtp;

using MailKit.Net.Pop3;


Ora passiamo in visualizzazione form, nella parte grafica della nostra form e facciamo doppio clck sul pulsante invia email, in questo modo si passa in visualizzazione codice nell’evento click del pulsante.

Il codice utilizzerà le classi di tipo MimeMessage per creare un messaggio, ed SmtpClient, per l’invio.

Qui di seguito il codice per l’invio delle email dell’evento click del pulsante.


private void btnInvio_Click(object sender, EventArgs e)

        {

            var MessaggioInviare = new MimeMessage();

            MessaggioInviare.From.Add(new MailboxAddress("Ema", "emanuelemattei@alice.it"));

            MessaggioInviare.To.Add(new MailboxAddress("Emanuele Mattei", TxtDestinario.Text ));

            MessaggioInviare.Subject = TxtOggetto.Text;

 

            MessaggioInviare.Body = new TextPart("plain")

            {

                Text = TxtTesto.Text

            };

 

            using (var client = new SmtpClient())

            {

                client.Connect("out.alice.it", 587, false);

 

             

                client.Authenticate("NomeUtente", "Password");

 

                client.Send(MessaggioInviare);

                client.Disconnect(true);

            }

        }


Come si è visto dal procedente codice, utilizzando le classi MimeMessage, con il quale si imposta l’email, con i parametri relativi al mittente, destinatario, oggetto, il testo dell’email ed il relativo formato, questo oggetto viene utilizzato nel metodo “Send” della classe Smtpclient, con il quale si invia l’email.

La classe SmtpClient, richiede le informazioni del provider, quale il tipo di host, la porta e se uso di autenticazione, il tutto tramite il metodo “Connect”. Mentre l’autenticazione avviene tramite il metodo “Authenticate” impostando il nome utente e la password del mittente che deve inviare il messaggio.

Al termine di tutte le operazioni, tramite il metodo “Disconnet” si libera la connessione effettuata.

La classe MimeMessage offre numerosi metodi e proprietà che permettono anche operazioni complesse ed avanzate, per questo l’utilizzo di questo componente offre al programmatore funzionalità che con le normali classi richiederebbe molto più codice e tempo.

Ritorniamo in visualizzazione grafica e facciamo doppio click sul pulsante “Ricevi” in questo modo si passa in visualizzazione codice per la ricezione delle email.

Vedremo come rilevare l’oggetto delle email che sono presenti nella posta in arrivo, ossia quelle con il quale un determinato indirizzo ha ricevuto le email.

Per leggere il contenuto delle email presenti nella posta in arrivo, utilizzeremo la classe “Pop3Client” con il quale rileviamo informazioni sulla posta in arrivo.



Qui di seguito il frammento di codice per la ricezione delle email.

private void btnRiceviEmail_Click(object sender, EventArgs e)

        {

            using (var client = new Pop3Client())

            {

                client.Connect("in.alice.it", 110, false);

 

                client.Authenticate("NomeUtente", "Password");

 

                for (int ContaElementi = 0; ContaElementi < client.Count; ContaElementi++)

                {

                    var EmailTrovata = client.GetMessage(ContaElementi);

                    TxtEmailRicevuta.Text += EmailTrovata.Subject + "\r\n";

                   

                }

 

                client.Disconnect(true);

            }

        }



Il codice utilizza la classe “Pop3Client” con il quale tramite il metodo “connect” si effettua una connessione al server mail, indicando il nome host, la porta ed il tipo di sicurezza, successivamente si effettua l’autenticazione utilizzando il metodo “Authenticate” impostando nome utente e password, dell’indirizzo email al quale leggere i vari elementi, per poi effettuare un ciclo con il quale tramite il metodo GetMessage, rileviamo tutti gli elementi della posta in arrivo che sono oggetti di tipo “MimeMessage” dove tramite la proprietà “Subject” rileviamo l’oggetto delle email presenti.

Anche in questo caso tramite il metodo “Disconnect” chiudiamo la connessione con il server mail.



Conclusioni

Questo articolo introduttivo ha fornito al lettore come utilizzare il componente gratuito MailKit, che offre numerose funzionalità, anche molto avanzate e complesse per la gestione della posta elettronica.

L’invio e la ricezione delle email con questo componente diventa molto facile lo sviluppo di applicazioni che richiedono l’uso di email, anche su particolari indirizzi di posta elettronica.

Nel sito inoltre è presente anche la documentazione con il quale approfondire l’utilizzo.

giovedì 14 gennaio 2021

.Net strumenti e componenti per la creazione di video giochi

 


Per chi si vuole avvicinare alla programmazione di videogiochi in commercio ci sono numerosi strumenti e componenti gratuiti.

Una serie di contenuti per iniziare a sviluppare o meglio creare video giochi con la tecnologia .Net


Qui https://devblogs.microsoft.com/dotnet/choose-a-net-game-engine/ un post con vari riferimenti sui vari componenti gratuiti, mentre qui https://devblogs.microsoft.com/dotnet/game-development-with-net/ altro post sullo sviluppo dei video giochi.

Qui https://dotnet.microsoft.com/apps/games?WT.mc_id=gamedev-blog-abhamed il nuovo portale per la creazione dei video giochi, mentre qui https://dotnet.microsoft.com/learn/games?WT.mc_id=gamedev-blog-abhamed l'area formativa qui https://dotnet.microsoft.com/learn/games/unity-tutorial/intro?WT.mc_id=gamedev-blog-abhamed l'area formativa Unity.

Che dire, buona programmazione.





mercoledì 13 gennaio 2021

Jquery disable/enable select control

 Nel caso che abbiamo un controllo DropDownList, o meglio select e vogliamo abilitare e disabilitare  il controllo, tramite il metodo Attr impostiamo lo stato di disabilitato, mentre tramite removeAttr lo eliminiamo.

Qui di seguito un frammento di codice di aggiungere lo stato disabilitato e poi toglierlo.

 $("#NomeControllo").attr('disabled', 'disabled');

$("#NomeControllo").removeAttr('disabled');

martedì 12 gennaio 2021

Programma gratuito per la differenza dei file pd Diffpdf Portable

 Dal seguente sito https://portableapps.com/apps/utilities/diffpdf_portable è possibile scaricare gratuitamente e senza registrazione il programma per vedere le differenze tra due file pdf.

Il programma è portatile, non richiede nessuna installazione, quindi utilizzabile anche su chiavetta o hard disk esterno.


lunedì 11 gennaio 2021

Configurazione ed installazione Raspberry PI4

 




In questo articolo vedremo come montare il kit della scheda Raspberry PI 4 dello "Starter Kit Raspberry PI4 da 4 GB" di Kubii  di cui abbiamo parlato in questo articolo https://emanuelemattei.blogspot.com/2020/12/kubii-starter-kit-raspberry-pi4-4gb.html , un passo dopo passo per chi si muove per la prima volta su questo ambito.

Dopo aver tolto tutti i componenti dalla scatola ed i relativi involucri iniziamo ad assembrarli in modo da far funzionare la scheda eseguendo il sistema operativo compreso nella scheda MicroSD sul televisore di casa o monitor.

Sfiliamo dalla sua scatola la scheda Raspberry PI4, che offre notevoli potenzialità e con l'aggiunta di vari sensori si possono fare progetti molto interessanti, il tutto come mostrato in figura 1.

Figura 1 - La scheda Raspberry PI 4


Nel kit troviamo anche 4 dissipatori, che permettono di evitare che la scheda si surriscalda, infatti se la scheda è troppo calda c'è il rischio che si danneggi o che si spenge.

I dissipatori che troviamo nella bustina sono 4 di varie misure e vanno inseriti in maniera corretta, in figura 2 i dissipatori presenti nel kit.


Figura 2 - i 4 dissipatori


In base alla forma dei dissipatori vanno inseriti in maniera corretta sulla scheda, quello quadrato grande, lo dobbiamo inserire sulla scheda dove si trova un grande quadrato nero situato quasi al centro, il dissipatore lungo e stretto, lo dobbiamo inserire sulla parte nera accanto a quello grande quadrato, quello più piccolo da 5 dentini, accanto a quello precedente, dove c'è una parte nera vicino alla prese USB, mentre quello più piccolo nella parte nera posta davanti a quello precedente.

Nella figura 3 si riporta il posizionamento dei 4 dissipatori sulla scheda. Una considerazione, sotto ai dissipatore va tolta la protezione dell'adesivo.


Figura 3 - Il posizionamento dei dissipatori


Possiamo farlo in questa fase o nell'ultima, quella dell'inserimento della micro sd contenente il software.

Nel kit che abbiamo utilizzato, è già preinstallato il sistema operativo, che permette di utilizzare la scheda come un normale computer.

Dall'adattatore  scheda SD, sfiliamo la Micro SD come mostrato in figura 4.


Figura 4 - La Micro SD con il sistema operativo Noobs


L'adattatore SD, che contiene la micro sd ci permette di utilizzarlo anche su pc, per installare software, file o altro sistema operativo.

Aggiungiamo la micro sd alla scheda Raspberry nello slot posto nella parte inferiore, il tutto come mostrato in figura 5.


Figura 5 - l'inserimento della micro sd


A questo punto, mettiamo la scheda nell'involucro che troviamo nel kit (figura 6) e colleghiamo alle porte USB, una tastiera ed un mouse, per poi collegare anche un cavo HDMI dal televisore o Monitor alla scheda e l'alimentazione.


Figura 6 - l'involucro ed il collegamenti con i vari cavi


Una volta collegato il tutto verrà avviato il sistema operativo Noobs, per la prima volta andrà configurato con opportune impostazioni.

La prima schermata, ci fornisce il benvenuto e ci indica della configurazione guidata, il tutto come mostrato in figura 7.


Figura 7 - la prima schermata


Facciamo click sul pulsante "Next",  nella finestra successiva ci viene chiesto che impostazioni di lingua vogliamo indicare (figura 8). 

Figura 8 - la finestra del settaggio della lingua



Impostiamo per la casella "Country" il valore "Italy" per il campo "Language" il valore "Italian" per il campo "Timezone" il valore "Rome", il tutto come mostrato in figura 9.


Figura 9 - La finestra per le impostazioni della lingua


Facciamo click sul pulsante "Next", nella finestra successiva ci chiede di impostare la password, che permetterà di avere autorizzazione su alcune funzionalità e configurazioni del sistema operativo.

Impostiamo una password.


Figura 10 - La finestra per impostare la password


Facciamo click sul pulsante "Next", la finestra successiva (figura 11) ci indica che le impostazioni saranno salvate.


Figura 11 - La finestra per il salvataggio delle impostazioni


Facciamo click sul pulsante "Next" che visualizza una finestra (figura 12 ) con il quale possiamo impostare la rete wifi. 


Figura 12 - la finestra delle rete wifi


Tramite il pulsante "Skip" possiamo saltare questa finestra, altrimenti selezioniamo la nostra rete tra quelle presenti nell'elenco e tramite il pulsante "Next" andiamo alla pagina delle password (figura 13).


Figura 13 - la finestra per impostare la password di internet



Facciamo click sul pulsante "Next" in modo che passiamo alla finestra successiva. In questa finestra (figura 14) ci chiede se vogliamo aggiornare il software oppure saltare tale operazione tramite il pulsante "Skip". Si consiglia di aggiornare il software, anche sul piano della sicurezza, quindi facciamo click sul pulsante "Next".


Figura 14 - Finestra per l'aggiornamento del software


L'ultima finestra (figura 15), ci chiede di riavviare il sistema operativo per rendere effettive le modifiche. Facciamo click sul pulsante "Restart".


Figura 15 - Finestra di configurazione completata


Una volta riavviato il sistema operativo, risulterà intuitivo e famigliare visto che è simile ai sistemi operativi per pc. Lo schermo sarà solo con un icona denominata "Cestino" ed un menu per avviare i vari software e funzionalità.

Come si vede il sistema operativo e tutte le voci sono in lingue italiana, proprio per le impostazioni precedenti.


Figura 16 - Il sistema operativo 


La prima icona in alto a sinistra, quella del logo del Raspberry, permette di aprire un menu (figura 17) con il quale possiamo utilizzare i vari software installati sul sistema operativo.


Figura 17 - Il menu con le voci relative ai software e funzionalità



Possiamo anche navigare in internet, tramite la seconda icona, quella relativa del mondo, che rappresenta il browser.

Come si vede nella figura 18, il browser  




Figura 18 - La navigazione su internet



Conclusioni

In questo articolo introduttivo, abbiamo visto com'è facile assembrare e configurare il Raspberry PI 4 tramite il kit Kubii https://www.kubii.it/raspberry-pi-4-modello-b/3011-kit-raspberry-pi4-4gb-3272496302112.html che offre una serie di componenti che permettono alle persone un immediato utilizzo fornendo gli strumenti basilari per iniziare.

La parte hardware è semplice e la micro sd predisposta con il sistema operativo rende immediato il relativo utilizzo.

domenica 10 gennaio 2021

C# formattare una stringa mettendo gli zeri nel caso che il valore della stringa è minore

 Il frammento di codice qui di seguito, mostra una tecnica di come aggiungere ad una stringa tanti zero a sinistra (padleft) o tanti zero a destra (padright) in base al numero degli elementi.

Se abbiamo 6 caratteri non verranno aggiunti zero, altrimenti tanti zeri quanto sono i caratteri che mancano.


Nel caso che è il valore è "123456" nessuno 0 viene aggiunto.

Oggetto.ProprietaString.PadLeft(6,'0')

Nel caso che il valore è "34567"

Oggetto.ProprietaString.PadLeft(6,'0')  

Il valore restituito sarà "0345672

Nel caso che il valore della proprietà è "3456"

 Oggetto.ProprietaString.PadLeft(6,'0')   

Viene restituito "003456" 

sabato 9 gennaio 2021

Download gioco Crying Suns

 



Un gioco spaziale e per tutta la famiglia quello proposto questa settimana da Epicagems, che fino al 14 gennaio 2021 sarà possibile scaricare.

Un gioco in lingua italiana e per sistema operativo Windows, per tutta la famiglia.

Per maggiori informazioni e download visitate il seguente sito Crying Suns - Crying Suns (epicgames.com) 

venerdì 8 gennaio 2021

Asp.Net popolare un controllo Select tramite jQuery

Si riporta un esempio di codice che permette in Jquery il caricamento di un controllo Select da un Dictionary.

success: function (response) // Dati ricevuti
        {
            $.each(response, function (key, val) {
                var html = '<option value="' + key + '">' + val + '</option>'
                $("# DdlControllo ").append(html);
                
            })

        },

giovedì 7 gennaio 2021

Configurare ed installare una stampante Epson Expression Home XP-332

 La configurazione della stampante multi funzionale, (fax e scanner) del modello Epson Expression Home XP-332 è molto semplice ed intuitiva.


La prima operazione da effettuare è quella di configurare il WiFi nella stampante, dopo averla accesa, tramite il display selezionare la voce "Configurazione WiFi" come nella figura 1.


Figura 1 - La voce per la configurazione WiFi


Dopo aver fatto click sul pulsante "OK" che permette di avviare la fase di configurazione, dove va selezionata la rete e l'eventualmente password, rispettando maiuscole e minuscole.

Dopo aver configurato la rete WiFi nella stampante, apriamo il pc, con il quale vogliamo aggiungere la stampante.

Prima cosa, andiamo sul seguente sito https://www.epson.it/support?productID=15963#drivers ed installiamo il pacchetto di setup denominato Epson Product Setup .

Seguiamo i passi che ci dice, importante, nella schermata in cui ci chiede come vogliamo collegare la stampante al pc, dobbiamo indicare WIFI e non cavo USB.

Andando avanti con programma di installazione, si arriverà in un momento in cui 


Figura 2 - Finestra di configurazione  


Giunti alla finestra riporta in figura 2, relativo al tipo di collegamento, selezionare la voce "Solo Computer" ed annotarsi il numero presente nella colonna "Indirizzo IP" che è stato offuscato.

A questo punto procediamo la configurazione e l'aggiornamento del Firmware, ossia il software della stampante, tramite i passi successivi con il pulsante "Avanti".

Terminata la procedura, (nel caso che si hanno problemi con l'aggiornamento uscire dalla finestra tramite il pulsante di chiusura finestra), non resta che effettuare delle prove, con la scansione o stampa.

Per la scansione, nel pc sarà installato un programma possiamo utilizzare quello.

A questo punto dopo aver verificato il corretto funzionamento, possiamo installarlo su altri pc, in maniera diversa.

Se andiamo su un altro pc, possiamo installare la stampante senza installare il software ma solo aggiungendo l'indirizzo IP che abbiamo notato in precedenza.

Andiamo in Pannello di Controllo e tramite la voce "Dispositivi e Stampanti" (figura 3) apriamo la finestra per l'aggiunta della stampante.



Figura 3 - Il pannello di Controllo




Ora non ci resta che fare click sul pulsante "Aggiungi Stampante" la quale verrà visualizzata nell'elenco delle stampanti. Facciamo click sul pulsante "Avanti" e facciamo installare il software necessario (figura 4)

Figura 4 - Installazione del software e drive


Dopo averla installata, nell'ultima finestra ci chiede se fare una stampa di prova. Possiamo fare una stampa, oppure la scansione.

Per la scansione, basta fare doppio click sull'immagine della stampante presente nel pannello di Controllo e nella finestra che viene aperta (figura 5) fare click sulla voce "Gestione dello Scanner".

Figura 5 - il programma di scansione


A questo punto, appurato che anche su un altro pc funziona, non ci resta che chiudere la stampante o fare altre stampe o scansioni.

Come si è visto, la configurazione è molto semplice

Asp.Net rilevare il valore di un controllo Select in Jquery nel momento in cui si seleziona

Il codice Jquery qui di seguito da utilizzare in Asp.Net, permette di rilevare l'evento di selezione in un controllo select o dropodownlist ed il relativo valore selezionato.

$(document).ready(function () {
 
    $("#DdlNomeControllo").change(function () {
        MiaFunzione(this.value);
      
    });
  

});

mercoledì 6 gennaio 2021

download gioco Jurassic World Evolution

 



Fino al 7 gennaio 2021 è possibile scaricare gratuitamente e senza limitazioni il gioco Jurassic World, nel quale prende la trama dal famoso film.

Il gioco è per sistemi Windows ed in lingua italiana.

Per maggiori informazioni e download visitate il seguente sito Jurassic World Evolution - Jurassic World Evolution (epicgames.com)