domenica 29 marzo 2026

Microsoft Outlook impostare la firma nell’email

Introduzione

In questo breve articolo, vedremo come impostare la firma nelle nostre email quando si invia o si risponde ad una comunicazione.

Utilizzeremo l’ultima versione del client di posta elettronica Microsoft Outlook, ma tale operazione è valida anche per altre versioni.


Configurazione

Dopo aver aperto il programma di posta elettronica Microsoft Outlook, create un nuovo messaggio, e nella finestra che viene aperta (figura 1)  fate click sulla voce di menu “Inserisci” e successivamente nella voce “firma”, il tutto come mostrato qui di seguito.

Microsoft Outlook firma nelle email
Figura 1 – Il menu firma

Dopo aver fatto click sulla voce “Firme…”, verrà aperta una finestra (figura 2) , nella quale troviamo varie opzioni per la firma.  


Microsoft Outlook firma nelle email
Figura 2 – La finestra della firma.

Per creare una nuova firma, facciamo click sul pulsante “Nuova”, in questo modo verrà visualizzato una finestra, nel quale impostare il nome della firma (figura 3).


Microsoft Outlook firma nelle email
Figura 3 – Finestra per impostare il nome della firma

Dopo aver impostato un nome e fatto click sul pulsante “OK”, sarà possibile modificare la casella di sotto, indicando le informazioni che vogliamo visualizzare quando si scrive una nuova email o si risponde (figura 4).


Microsoft Outlook firma nelle email
Figura 4 – La casella per impostare il testo della firma

Dopo aver impostato il testo di nostro gradimento, riguardante la firma, nella parte in alto a destra, sotto la voce account di posta elettronica, possiamo impostare la firma o le firme (qualora ne abbiamo più di una ) per nuovi messaggi e per risposte ed inoltri, come riportato qui di seguito.


Microsoft Outlook firma nelle email

Figura 5 – Le modalità di inserimento della firma.


Tramite il pulsante “Elimina”, “Nuova”, “Salva” e “Rinomina”, possiamo eseguire determinate operazioni su una firma esistente, come cancellazione o modifica o rinomina, oppure crearne una nuova.

Dopo aver impostato la firma, confermiamo la finestra, con il pulsante “OK”, in modo che le modifiche saranno salvate.


Conclusioni

Siamo giunti alla conclusione dell’articolo, nel momento in cui si crea un nuovo messaggio di posta elettronica o si risponderà ad uno ricevuto, verrà inserita automaticamente la firma appena creata.  La firma si utilizza soprattutto in ambito lavorativo, ma può tornare utile anche per corrispondenza privata.

Windows 11 impostare lo sfondo del desktop con l’opzione contenuti in evidenzia di Windows, che cambia ogni giorno

In Windows 11 abbiamo la possibilità di impostare lo sfondo del desktop con immagine proposte da Windows, in particolare, che cambiano periodicamente. 

Per impostare questa opzione, occorre fare click in una qualunque parte del desktop che non sia cartelle, file o icone, e nel menu di scelta rapida che viene visualizzato (figura 1) selezionare la voce “Personalizza”.

sfondo desktop contenuti in evidenzia di Windows
Figura 1 – Il menu contestuale

Dopo aver fatto click sulla voce di menu “Personalizza” verrà aperta una finestra (figura 2), riguardante la possibilità di personalizzare Windows.
Tra le varie voci, selezioniamo quella con la scritta “Sfondo”.


sfondo desktop contenuti in evidenzia di Windows
Figura 2  - La voce per impostare lo sfondo.

Dopo aver fatto click sulla voce “Sfondo”, verrà aperta una nuova finestra (figura 3) nel quale viene visualizzata una casella con delle voci, selezioniamo quella con la scritta “Contenuti in evidenzia di Windows”.


sfondo desktop contenuti in evidenzia di Windows
Figura 3 – La possibilità di impostare lo sfondo
 
Chiudiamo le finestre e vedremo che lo sfondo del desktop ha una nuova immagine. Immagine che cambierà ogni giorno.

Download programma gratuito di posta elettronica Mailspring

 

programma di posta elettronica mailspring

MailSpring è un programma gratuito di posta posta elettronica, open source.

Un software molto ben fatto, e che permette di gestire in maniera ottimale la propria posta elettronica.

Per maggiori informazioni e download visitate il seguente sito Mailspring - The best free email app 

sabato 28 marzo 2026

C# Windows Forms da una form minimizzare o riportare a normale le form collegate di tipo mdi

Nel caso che si sta sviluppando un progetto di tipo “Windows Forms” ed abbiamo diverse form aperte che fanno parte di una form child, nell’evento “SizeChanged” della form principale (non MDI), possiamo ridurre o riportare allo stato normale tutte le form collegate.

L’esempio di codice qui di seguito, nel linguaggio di programmazione C#, verifica in una delle form figlie nel quale vogliamo applicare l'evento alle altre form è stata minimizza, in tale caso, tutte le form collegate (figlie) , verranno ridotte anch’esse. 

Inoltre, lo stesso effetto, sempre nella stessa form figlia di nostro interesse replicare lo stato dello stato normale, a tutte quelle collegate.

C#

private void form1_SizeChanged(object sender, EventArgs e)

{

    if (this.MdiParent != null)

    {

 

        if (this.WindowState == FormWindowState.Minimized)

        {

            foreach (Form childForm in this.MdiParent.MdiChildren)

            {

                if (childForm!= this)

                    childForm.WindowState = FormWindowState.Minimized;

            }

        }

        else if (this.WindowState == FormWindowState.Normal)

        {

            foreach (Form childForm in this.MdiParent.MdiChildren)

            {

                if (childForm!= this)

                    childForm.WindowState = FormWindowState.Normal;

            }

        }

 

        this.Focus();

 

    }

}

C# windows forms, disabilitare il pulsante di chiusura della form

Nel caso che abbiamo l’esigenza di disabilitare il pulsante della x della form, quello di chiusura, in un progetto di tipo Windows Forms con il linguaggio di programmazione C#, tramite la proprietà “Cancel” impostata a true, nell’evento formClossing della form stessa, possiamo evitare la chiusura dalla X.

Naturalmente dobbiamo verificare che la chiusura della form avviene tramite il pulsante “X” e non per altri ambiti, come per esempio tramite il metodo  “Close”, per evitare che non si chiude più.

Di seguito si riporta il frammento di codice delle suddette operazioni.


C#

private void form1_FormClosing(object sender, FormClosingEventArgs e)

{

    if (e.CloseReason == CloseReason.UserClosing)

    {

        e.Cancel = true;  

    }

}


Download Free Open-Source .NET MAUI Controls syncfusion

 

free controls MAUI

Per chi sviluppa applicazioni .Net con il Framework multi piattaforma MAUI, possono tornare utile i controlli gratuiti ed open source rilasciati da syncfusion.

Una serie di controlli grafici open source e gratuiti, per arricchire i propri progetti.

Qui Open-Source .NET MAUI Toolkit | Syncfusion® il sito, mentre qui GitHub - syncfusion/maui-toolkit: Syncfusion Toolkit for .NET MAUI offers high-quality UI controls to help you build rich, high-performance applications for iOS, Android, macOS, and Windows from a single codebase il sorgente di tali controlli. 



venerdì 27 marzo 2026

download gioco DATA 2073

 

gioco gratuito Data2073

Un gioco molto ben fatto per la sua grafica e giocabilità, parliamo del gioco di strategia Data 2073, adatto a bambini, ragazzi ed adulti.

Il gioco è in lingua inglese per sistemi operativi Windows, ed è gratuito sulla piattaforma Epicgames.

Per maggiori informazioni e download, visitate il seguente sito https://store.epicgames.com/it/p/data2073-9d83d4


Programma gratuito di posta elettronica spark

 

software gratuito di posta elettronica spark

Se cercate un programma gratuito di posta elettronica con particolari funzionalità, Spark, offre una serie di strumenti per gestire email, anche a livello di gruppo di lavoro.

Il programma, in lingua italiana, è presente con varie versioni, uno gratuito ed uno a pagamento.

Per maggiori informazioni e download visitate il seguente sito Il meglio per iPhone, iPad, Mac, Windows e Android

giovedì 26 marzo 2026

strumento online gratuito per la creazione delle immagini photoeditorai

 

creazione di immagini


Un sito molto ben fatto e soprattutto in lingua italiana, quello per la creazione delle immagini tramite l'intelligenza artificiale.

Parliamo del sito https://photoeditorai.io/it/ai-image-generator/ che offre la possibilità di creare immagini inserendo una descrizione in lingua italiana.

Il sito è facilmente utilizzabile e non richiede ne indirizzo email e ne registrazione.

Strumento online per la creazione di immagini

 

sito creazione immagini da testo ad immagini


Diversi sono i siti per la creazione di immagini, ma pochi in lingua italiana e che non richiedono ne registrazione e ne email.

Il  sito https://www.i2text.com/it/text-to-image permette di creare immagini tramite una descrizione in lingua italiana.

Dopo aver digitato nella casella una descrizione, fare click sul pulsante "Inizio".


mercoledì 25 marzo 2026

Download gratuito di icone gratuite graphicsurf

 

sito icone gratuite

Il sito Graphicsurf , fornisce una serie di icone gratuite da utilizzare per uso personali o nei propri progetti.

Il sito in lingua inglese è visibile qui https://graphicsurf.com/all-graphics/

martedì 24 marzo 2026

Spazio web gratuito che supporta Asp.Net free hosting Asp.Net

Di seguito si riportano una serie di siti, che offrono gratuitamente spazio web che supporti la tecnologia Asp.Net. Alcuni anche con database Microsoft Sql Server.













lunedì 23 marzo 2026

Strumento online per la creazione di slide di foto con slideshow

 

creazione di slide

Un sito molto ben fatto, e facile di utilizzo per la creazione di slide con le foto.

Il sito in lingua inglese https://slideshow-maker.io/ permette la creazione gratuita, senza registrazione e senza email, di creare dei video di galleria immagini aggiungendo delle immagini di proprio interesse.

Il sito è facile da utilizzare e con valide funzionalità, inoltre priva di pubblicità invasiva. 

Sito molto ben fatto.

C# creazione di un file word (docx) con .Net 9 ed openXML

In questo articolo, vedremo come creare un semplice documento Word, di tipo .docx, con la tecnologia .Net 9 (ma si può applicare anche a versioni precedenti) utilizzando il linguaggio di programmazione C# e il pacchetto nuget openXML.
Questo componente permette la creazione e gestione dei file Word, permettendo crearli o modificarli.

Creazione del progetto

Si crea un nuovo progetto .Net utilizzando l'ambiente di sviluppo Visual Studio 2022 Community, oppure aprire un progetto esistente. Come versione del Framework, usiamo l'ultima versione in cui stiamo scrivendo l'articolo, la versione .Net 9.
Selezioniamo come tipo di progetto "Windows Application".

Al progetto aggiungiamo un controllo tipo "Button", questo controllo, all'evento click permetterà la creazione del file Microsoft Word.
Aggiungiamo al progetto il riferimento alla libreria "DocumentFormat.OpenXml" il tutto come mostrato nella figura seguente

Creazione di un file Word con .Net e C#



Stesura del codice

Terminata la creazione del progetto, non resta che scrivere il codice, per creare un documento Word ed inserire del testo al suo interno.
Passiamo in visualizzazione codice, ed in alto, sopra ad ogni dichiarazione, dove si inseriscono i vari spazio dei nomi (namespace), aggiungiamo quelli per la gestione di Microsoft Word.

Di seguito si riporta il frammento di codice delle suddette operazioni


C#

using Text = DocumentFormat.OpenXml.Wordprocessing.Text;

 




Passiamo in visualizzazione grafica, e facciamo doppio click sul pulsante in modo che permette da passare i visualizzazione codice dell'evento click del controllo.
La classe WordProcessingDocument, permette di gestire i file di Microsoft Word , mentre la classe MainDocumentPart, fornisce la gestione del singolo documento Word, nel quale tramite le classi "Paragraph" e "Text" possiamo gestire il contenuto del documento

Di seguito si riporta il frammento di codice per la creazione di un documento Word, nel quale impostare del testo.


C#

private void BtnWord_Click(object sender, EventArgs e)

 {

     try

     {

 

         string filePath = "C:\\Varie\\DocumentoWordOpenXML.docx";

 

             

         //Creazione del documento documento Word

         using (WordprocessingDocument wordDocument = WordprocessingDocument.Create(filePath, DocumentFormat.OpenXml.WordprocessingDocumentType.Document))

         {

             //Gestione del documento principale

             MainDocumentPart mainPart = wordDocument.AddMainDocumentPart();

             mainPart.Document = new Document();

             Body body = new Body();

 

             //Creazione del paragrafo con del testo

             Paragraph paragraph = new Paragraph();

             Run run = new Run();

             Text text = new Text("Benvenuti nella creazione di documenti Word");

 

             //Struttura del documento

             run.Append(text);

             paragraph.Append(run);

             body.Append(paragraph);

             mainPart.Document.Append(body);

             mainPart.Document.Save();

         }

 

     }

     catch (Exception ex)

     {

         MessageBox.Show(ex.Message);

     }

 }




Ora non resta che seguire il codice e fare click sul pulsante per verificare il codice appena scritto.

Nel caso che invece si vuole formattare la scritta, con lo stile in corsivo, grassetto ed allineato al centro, tramite le classi "ParagraphProperties", "RunProperties",  possiamo applicare diverse formattazione.

Di seguito si riporta una funzione, che richiamandola dal pulsante, crea un documento con il testo al centro, grassetto, in corsivo ed allineato al centro. 

C#

private void CreaDocxConFormattazione(string NomeFile)

 {

     try

     {

 

               

         using (WordprocessingDocument wordDocument = WordprocessingDocument.Create(

     NomeFile, WordprocessingDocumentType.Document))

         {

             MainDocumentPart mainPart = wordDocument.AddMainDocumentPart();

             mainPart.Document = new Document();

             Body body = new Body();

 

             //Gestione del paragrafo con formattazione al centro

             ParagraphProperties paragraphProperties = new ParagraphProperties(

                 new Justification() { Val = JustificationValues.Center });

 

             //Imposta lo stile del testo

             RunProperties runProperties = new RunProperties(

                 new Bold(),                       // Grassetto

                 new Italic(),                     // Corsivo

                 new FontSize() { Val = "28" },    // 28 = 14pt (misura in half-points)

                 new RunFonts() { Ascii = "Calibri" } // Font Calibri

             );

 

             //Imposta il testo

             Text text = new Text("Benvenuti nella creazione di documenti Word");

 

             //Prepara il documento

             Run run = new Run();

             run.Append(runProperties);

             run.Append(text);

 

             Paragraph paragraph = new Paragraph();

             paragraph.Append(paragraphProperties);

             paragraph.Append(run);

 

             body.Append(paragraph);

             mainPart.Document.Append(body);

             mainPart.Document.Save();

         }

 

     }

     catch (Exception ex)

     {

         MessageBox.Show(ex.Message);

     }

 

           

       

 }


Di seguito il frammento di codice che esegue la funzione precedente,  da richiamare nell'evento click del pulsante.

C#

private void BtnWord_Click(object sender, EventArgs e)

{

    try

    {

        string filePath2 = "C:\\Varie\\DocumentoWordOpenXML2.docx";

 

        CreaDocxConFormattazione(filePath2);

             

         

 

    }

    catch (Exception ex)

    {

        MessageBox.Show(ex.Message);

    }

}




Conclusioni

L'articolo ha fornito al lettore le basi per la gestione e creazione di un file Microsoft Word, il programma di video scrittura più utilizzato al mondo che offre ottime prestazioni. Tramite la classi presenti in Document OpenXML, possiamo gestire  con semplicità i file Word, e dotare i progetti per la gestione dei file docx, il tutto senza utilizzare componenti di terzi parti o particolari librerie.