posts - 315, comments - 273, 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

febbraio 2008 Entries

Variabili d'ambiente

Per la serie "Non si finisce mai d'imparare", mi segno questo comando, set, che una volta digitato senza parametri nel command prompt  ci fornisce l'elenco delle variabili (con relativo valore) d'ambiente del sistema. Per ulteriori informazioni è sufficiente digitare set /?

posted @ giovedì 28 febbraio 2008 9.09 | Feedback (2) | Filed Under [ Varie ed eventuali ]

Adobe Air

Leggevo di questa nuova tecnologia proposta da Adobe, da quanto è scritto, l'idea è nata nel 2001 e permetterebbe di lavorare anche offline. Notizia completa qui

posted @ martedì 26 febbraio 2008 15.01 | Feedback (0) |

GetOleDbSchemaTable e fogli di lavoro di un file Excel

Post nato da una discussione su forum. Per recuperare i nomi degi fogli di lavoro di un file excel, al fine di popolare ( ad esempio) un controllo ComboBox, possiamo sfruttare la funzione GetOleDbSchemaTable della classe OleDbConnection, la quale, restituisce un istanza di oggetto DataTable con le informazioni a noi necessarie. Il codice per popolare il ComboBox è il seguente: 1 DataTable dt = GetWorksheetList(@"C:\Test.xls");2 if (dt != null)3 ...

posted @ giovedì 21 febbraio 2008 12.27 | Feedback (0) | Filed Under [ C# ]

[OT]Finalmente...

Volevo condividere la mia gioia con chiunque dovesse leggere questo post, ieri mi sono finalmente laureato (in informatica), prossimo obiettivo : specialistica....ovviamente non sottraendo tempo allo studio del .Net ( lavoro permettendo...)

posted @ giovedì 21 febbraio 2008 9.16 | Feedback (9) | Filed Under [ Varie ed eventuali ]

Da non credere...

Da questo link è possibile ascoltare (e vedere) una sinfonia realizzata utilizzando solamente i suoni di sistema di Windows XP e 98.

posted @ lunedì 18 febbraio 2008 14.55 | Feedback (0) | Filed Under [ Varie ed eventuali ]

[OT] K.i.t.t. 2008

Scusate l'OT, ma penso che chiunque abbia visto Supercar, sarà contento di leggere questa notizia.

posted @ domenica 17 febbraio 2008 13.58 | Feedback (5) |

Virus "buoni"

Allo studio di Microsoft una soluzione per favorire la diffusione di "patch" per la correzione di bachi presenti nei programmi sfruttando l'idea del peer-to-peer. Notizia completa qui

posted @ venerdì 15 febbraio 2008 17.03 | Feedback (2) | Filed Under [ Varie ed eventuali ]

Facebook...

Leggevo questo articolo a riguardo del social network facebook. Certe notizie mi lasciano perplesso, sono sempre più convinto che la privacy sia sempre più un miraggio...

posted @ venerdì 15 febbraio 2008 11.57 | Feedback (0) | Filed Under [ Varie ed eventuali ]

DataTable.RowChanged e ProgressBar

Se abbiamo bisogno di una soluzione veloce per visualizzare l'avanzamento di un controllo ProgressBar durante il caricamento di un DataTable, possiamo gestire l'evento RowChanded in questo modo: 1 Private Sub CustomRowChanged(ByVal sender As Object, ByVal e As DataRowChangeEventArgs) 2 3 If (e.Action = DataRowAction.Commit) Then 4 'Avanziamo il valore della progress bar 5 ProgressBar1.Value += 1 6 ...

posted @ mercoledì 13 febbraio 2008 17.00 | Feedback (0) | Filed Under [ Visual Basic .Net ]

Sincronizzazione dei thread

Thread e loro sincronizzazione, classi messe a disposizione  dal .Net Framework (continua)

posted @ domenica 10 febbraio 2008 19.58 | Feedback (0) |

Ultimo acquisto...

Il mio ultimo acquisto: HP W2207 22"   Visual Studio in dolby digital surround... :-)

posted @ sabato 9 febbraio 2008 20.11 | Feedback (3) | Filed Under [ Varie ed eventuali ]

2008 Launch Roadshow...

Spero di poter incontrare qualcuno del gruppo...

posted @ venerdì 8 febbraio 2008 11.50 | Feedback (0) |

Isolated Storage

L'uso dell'isolated storage permette alle nostre applicazioni di memorizzare dati su file, senza preoccuparsi di avere privilegi sufficienti per creare/modificare/cancellare file su disco. La classe necessaria all'utilizzo dell'isolated storage è IsolatedStorageFile che fornisce le funzionalità di base per la creazione di file e di cartelle nell'isolated storage. Questa si compone dei seguenti metodi statici , secondo del livello di isolamento che vogliamo ottenere: GetMachineStoreForApplication ...

posted @ mercoledì 6 febbraio 2008 14.30 | Feedback (0) | Filed Under [ C# ]

Windows Form, thread ed eccezioni

Supponiamo di avere una semplice applicazione Windows Form il cui unico (e stupido) compito è quello di eseguire una divisione, qualcosa  del tipo Se non eseguiamo nessuna validazione sui campi, potrebbe accadere che vengano eseguiti calcoli sbagliati (ad esempio una divisione per zero)  e di conseguenza che vengano sollevate le corrispondenti eccezioni. Per catturarle, possiamo utilizzare dei blocchi Try...Catch...Finally oppure  gestire l'evento Application.ThreadException. Così facendo, oltre alla possibilità di memorizzare un log delle eccezioni a livello di applicazione o eseguire del codice di pulizia, possiamo visualizzare una Windows Form User-Friendly, senza interrompere bruscamente l'applicazione. Per registrare il gestore  dell'evento ThreadException, possiamo...

posted @ domenica 3 febbraio 2008 12.26 | Feedback (0) | Filed Under [ Visual Basic .Net ]

Operazione cross-thread non valida...

Post nato da una discussione su forum. Se utilizziamo un componente Backgroundworker per l'esecuzione di codice in background, bisogna stare attenti alle operazioni "cross-thread", ad esempio quando il codice interagisce con i controlli di una Windows Form. Se abbiamo ad esempio un controllo ListView, per popolarlo senza provocare eccezioni durante l'esecuzione dell'applicazione, possiamo costruire ed utilizzare un delegate come nel codice seguente: Private Delegate Sub ScriviSuListViewDelegate()Private Sub BackgroundWorker1_DoWork(ByVal sender As System.Object, _   ByVal e As System.ComponentModel.DoWorkEventArgs) Handles BackgroundWorker1.DoWork   If (Not (ListView1.InvokeRequired)) Then      For i As Integer = 0 To 20         ListView1.Items.Add(String.Format("Item #{0}",...

posted @ venerdì 1 febbraio 2008 12.51 | Feedback (1) | Filed Under [ Visual Basic .Net ]

Powered by: