May 2006 Blog Posts


[OT]: the next big (google) thing

Google Notebook (which we'll be launching next week) is a personal browser tool that lets you clip text, images, and links from the pages you're searching, save clippings to an online notebook, and then share notebooks with others. Fonte: Official Google Blog Ieri c'era un link al servizio, ma che non puntava da nessuna parte, e infatti oggi hanno aggiunto il fatto che il servizio verrà lanciato la prossima settimana... Cmq mi sembra una specie di OneNote... interessante!   ...la corrente...il mio blog generalista... powered by IMHO 1.3

WinForms stile GoogleTalk

A me personalmente lo stile minimalista di Google Talk piace molto, e qui viene spiegato come replicarlo nelle nostre Windows Forms! Nice ...la corrente...il mio blog generalista... powered by IMHO 1.3

Recuperare il percorso di tutti i files in una directory di un PocketPC connesso via ActiveSync...

Un titolo chilometrico (scusate!) per qualche riga di codice che magari sarà utile a qualcuno... /// <summary>/// Retrieve all files in the specified folder of a repote PocketPC device connected via ActiveSync./// </summary>/// <param name="searchPath">Remote folder in a PocketPC device.</param>private void SearchFiles(string searchPath){    Debug.Assert(rapi = null);        // member referring to a OpenNETCF.Desktop.Communication.Rapi object    Debug.Assert(rapi.Connected);    // Test is PocketPC device is already connected    FileList list = rapi.EnumFiles(searchPath + @"\\*");    foreach(FileInformation file in list)    {                        if(file.FileAttributes  == 16)        // Is a directory: recursive search...            SearchFiles(searchPath + "\\" + file.FileName);            else if(file.FileAttributes  == 32) // Is a file: add to a list...            filesPathsList.Add(searchPath + "\\" + file.FileName);        else throw new ArgumentException            ("FileAttributes unknown: " + file.FileAttributes, "file.FileAttributes");    }} Il codice direi che è autoesplicatico, comunque... Semplicemente, chiamando il metodo SearchFiles e passandogli il path remoto della cartella iniziale da cui recuperare il percorso assoluto dei files (ad esempio "\My Documents" per la cartella Documenti del PocketPC), viene inserito nell'IList filesPathsList il path assoluto di tutti i files presenti nella directory corrente e in tutte le sottodirectory della directory stessa. Il tip usa l'oggetto RAPI dell'assembly OpenNETCF.Desktop.Communication per la comunicazione via ActiveSync. ...la corrente...il mio blog generalista... powered by IMHO 1.3