posts - 315, comments - 268, trackbacks - 15

My Links

News

View Pietro Libro's profile on LinkedIn

DomusDotNet
   DomusDotNet

Pietro Libro

Tag Cloud

Article Categories

Archives

Post Categories

Blogs amici

Links

luglio 2008 Blog Posts

Piccolo tool: generatore di thumbnail e gallerie fotografiche

Volevo condividere questo piccolo tool per la generazione di thumbnail e gallerie fotografiche. Non è un progetto recentissimo ed è stato scritto in VB.NET, ma è tornato utile in diverse situazioni. L'applicazione si presenta come un'unica finestra composta da un TabControl con due TabPage in una Windows Form. Com'è facile intuire, il campo "Percorso immagini" specifica il percorso dove risiedono le immagini da cui bisogna partire per creare i thumbnail o la galleria fotografica. I campi presenti nel TabPage "Thumbnail" sono: Mantieni proporzioni foto - Blocca il ridimensionamento fisso. Viene abilitato il ridimensionamento in percentuale...

posted @ giovedì 31 luglio 2008 21:06 | Feedback (0) | Filed Under [ Varie ed eventuali ]

WPF: Binding tra controlli

Post dopo studio. Un interessante funzionalità del motore di binding in WPF è quella di permettere il binding tra proprietà di elementi. Ad esempio, supponiamo di avere una Window Form VPW  con due controlli TextBox (txtOne e txtTwo). Vogliamo che al cambiare del Background della prima, venga cambiato automaticatimente anche il Background della seconda (senza scrivere una riga di codice C#/VB.NET). Il codice XAML che effettua questa "magia" è il seguente:   1 <TextBox Margin="57,127,53,112" Name="txtOne" Background="Sienna" /> 2 <TextBox Margin="57,156,53,83" Name="txtTwo" Background="{Binding Path=Background, ElementName=txtOne}" />   Il risultato del binding che si ottiene può essere verificato anche a design-time cambiando il colore di...

posted @ martedì 29 luglio 2008 10:26 | Feedback (0) | Filed Under [ WPF ]

[OT] Per una password...

Non so se qualcuno di voi ha letto questa notizia...devo ammetterlo, mi ha strappato un sorriso...

posted @ giovedì 24 luglio 2008 13:47 | Feedback (0) | Filed Under [ Varie ed eventuali ]

System.Security.Cryptography.Rijndael

Una classe Helper per l'algoritmo di cifratura simmetrico System.Security.Cryptography.Rijndael , magari può tornare utile: 1 public class RijndaelHelper 2 { 3 private byte[] _IV = null; 4 private byte[] _key = null; 5 private Rijndael _rijndael = null; 6 private string _lastExceptionDescription = ""; 7 8 public string LastExceptionDescription 9 { 10 ...

posted @ mercoledì 23 luglio 2008 11:30 | Feedback (0) | Filed Under [ C# ]

Ultimo acquisto...FAT32 e convert

Oggi mi sono deciso ad acquistare per diversi motivi un nuovo disco esterno, la mia attenzione è stata catturata da  un My Book Western Digital 500GB. Molto bello esteticamente, silenzioso, tanto spazio di archiviazione, ma non capisco una cosa: è possibile mai che il file system dei dischi esterni sia sempre di tipo FAT32 ?!? Passi un'unica partizione, ma FAT32 proprio no... Comunque grazie all'utility convert richiamabile da riga di comando (convert volumne /FS:NTFS /X) la conversione del file system da FAT32 a NTFS è stata rapida e indolore :-D.

posted @ martedì 22 luglio 2008 16:34 | Feedback (14) | Filed Under [ Varie ed eventuali ]

How I Got Started in Software Development

Non potevo certo rifiutare l'invito di Rosalba: How old were you when you started programming? A quale età hai cominciato a programmare? Più o meno quando avevo 9 anni, mi ero stancato di giocare con  il Commodore 64, volevo fare qualcosa di "diverso" . How did you get started in programming? Come hai cominciato a programmare? Ero curioso di capire quale arcano mistero si nascondesse dietro le formule magiche 10 PRINT... e soprattutto vedere la mongolfiera con il logo Commodore volare sul mio schermo :-D What was...

posted @ sabato 19 luglio 2008 08:54 | Feedback (0) | Filed Under [ Varie ed eventuali ]

[OT] Se avete bisogno di una mano...

....questo robot fa per voi!. Si muove da solo, riconosce gli oggetti e serve da bere. Se non ha mai visto un oggetto, basta addestrarlo a riconoscerlo. E' possibile impartire comandi tramite touchscreen e comandi vocali. Il costo non è indicato :-(, peccato ;-).

posted @ domenica 13 luglio 2008 18:12 | Feedback (0) | Filed Under [ Varie ed eventuali ]

LocalPrintServer

Studiavo le proprietà di questa classe,  la quale rappresenta, cito la documentazione MSDN : "il server di stampa locale (il computer sul quale l'applicazione è in esecuzione)" . Quest'oggetto molto interessante, permette la gestione delle code di stampa oltre a poter ottenere l'insieme delle stampanti locali con relative proprietà. Per questo semplice compito sono sufficienti poche righe di codice : 1 private void Window_Loaded(object sender, RoutedEventArgs e) 2 { 3 LocalPrintServer ps = new LocalPrintServer(); 4 5 PrintQueueCollection printCollection = ps.GetPrintQueues(); 6 7 ...

posted @ venerdì 11 luglio 2008 14:32 | Feedback (0) | Filed Under [ WPF ]

Spellchecking

In WPF, i controlli TextBox e Richtextbox, integrano un servizio di Spellchecking, simile a quello di Microsoft Word (la classica linea rossa ad onde visualizzata quando si sbaglia a digitare del testo per la lingua impostata). E' possibile abilitare queste funzionalità impostando le relative proprietà nel file XAML: 1 <TextBox Margin="16,152,24,51" xml:lang="EN" Name="textBox1" AcceptsReturn="True" SpellCheck.IsEnabled= "True"/> Oppure nel code-behind: 1 txtSpell.Language = System.Windows.Markup.XmlLanguage.GetLanguage("EN"); 2 txtSpell.SpellCheck.IsEnabled = true; Se come nell'esempio impostiamo la lingua inglese, digitando  Helllo Worlld! Nella TextBox, a video il controllo si presenterà come: Technorati Tag: Spellchecking

posted @ mercoledì 9 luglio 2008 10:06 | Feedback (0) | Filed Under [ WPF ]

[OT] Ferrari

E' stata una giornata no per la Ferrari, direi anche per la strategia non proprio ottima (oltre alla pioggia intermittente). Classifica: 1° Hamilton, 2° Heidfeld, 3° Barrichello. Raikkonen 4°, ultimo Massa :-( Si spera nel gran premio di Germania.

posted @ domenica 6 luglio 2008 14:52 | Feedback (3) | Filed Under [ Varie ed eventuali ]

Fine di un "mito"?

Forse tutti lo sanno, tranne io, ma il 30 giugno 2008 Microsoft ha terminato la vendita di Microsoft Windows XP (anche se leggendo le risposte alle domande presenti in questo documento, per System Builder il termine è fissato a gennaio 2009 mentre per la vendita di Ultra-Low Cost PC giugno 2010). Il supporto rimane garantito fino al 2014. E' giunta "la fine" di un "mito"? Penso proprio di si.

posted @ venerdì 4 luglio 2008 08:59 | Feedback (4) | Filed Under [ Varie ed eventuali ]

Abilitare "l'ibernazione"

Post a titolo di promemoria. Per abilitare da riga di comando "l'ibernazione" del sistema, è sufficiente digitare (avendo gli opportuni privilegi): powercfg /hibernate on Altre opzioni di powercfg e approfondimenti qui

posted @ giovedì 3 luglio 2008 14:05 | Feedback (2) | Filed Under [ Varie ed eventuali ]

"sindrome dei contenuti in perenne ritardo"

Un collega mi ha inviato un link ad un articolo  riguardante la gestione dei contenuti del web. E' stata una piacevole lettura, forse può interessare ad altri.

posted @ martedì 1 luglio 2008 20:20 | Feedback (0) | Filed Under [ Varie ed eventuali ]

Powered by:
Powered By Subtext Powered By ASP.NET