Press "Enter" to skip to content

Tag: Intermediate

Uso dei Converter per dare qualità alla user interface

E’ un po’ di tempo che volevo scrivere alcune cose relative ai Converter, uno degli oggetti che preferisco per dare informazioni visuali e immediate agli utenti delle mie applicazioni. L’occasione per scrivere finalmente un primo articolo ed un po’ di codice utile deriva da un post su stack overflow che…

Comments closed

Utilizzare il ToString per effettuare il Dump di un oggetto

Un articolo veloce in risposta ad un quesito su Forum Microsoft, La persona chiedeva quale fosse la migliore libreria per effettuare la visualizzazione su console del contenuto di un oggetto. Ce ne sono un paio open source disponibili su NuGet. Potete usare queste librerie di terze parti, oppure potete perdere…

Comments closed

Mini tutorial sull’uso di Timer e Queues per temporizzare l’esecuzione di task

Questo mini progetto è stato creato in risposta ad una domanda posta sui forum Microsoft Italia, Questa in cui è stato chiesto come fare a ritardare la lettura di un file utilizzando un timer e poi, approfondendo la richiesta, come fare a non eseguire l’operazione, in questo caso lo spostamento…

Comments closed

Come creare un applicazione WPF che rimane in esecuzione mostrando icona e menu in Tray Area

A seguito di una richiesta effettuata sul forum italiano Microsoft, esattamente Questo Thread ho deciso che oltre all’articolo che mostra come usare la Notify Icon di Windows forms per mostrare la sua icona nella Tray Area di scrivere anche lo stesso progetto per WPF, pertanto sono andata a cercare il componente corrispondente nel framework WPF. Sfortunatamente, come per altri controlli, non esiste un controllo standard del framework che permetta di fare tutto ciò. La soluzione più semplicemente suggerita è quella di utilizzare il controllo Windows Forms oppure un controllo di terze parti.

Se volete utilizzare un controllo avanazato scritto da un “code addict” e disponibile gratuitamente, ecco il link al blog di Philipp Sumi dove potete trovare il controllo WPF Notify Icon, e se mi scappa magari farò un post utilizzandolo.

Io invece, faccio l’esempio da pigrizia totale e utilizzerò il controllo Windows Forms, anche perché serve a dimostrare l’interoperabilità fra Windows Forms e WPF.

solution_01

Comments closed

Come creare un applicazione Windows forms che rimane in esecuzione mostrando icona e menu in Tray Area

A seguito di una richiesta effettuata sul forum italiano Microsoft, esattamente Questo Thread ho deciso di scrivere un piccolo progetto che dimostra come utilizzare la Notify Icon di Windows Forms per creare un applicazione che non si chiude quando chiudiamo la sua finestra principale ma rimane in esecuzione in Tray Area dove ha un menu contestuale per richiamare la finestra o fare altri tipi di  operazione.

solution_01

Comments closed

Utility e User Experience in WPF

In questo progetto implementeremo una semplice utility per verificare la target platform delle Dll e degli Exe memorizzati su una cartella e ne approfitteremo per mostrare come utilizzare la classe AutoSettingsManager già  implementata nella console del MiniSqlAgent, per migliorare la User Experience. Inoltre, visto che è un utility che possiamo “utilizzare” creiamo anche il setup della stessa utilizzando InnoSetup e mostriamo come utilizzare Visual Studio per effettuare la build del setup grazie ai Post Build Events.

Comments closed