February 2008 Blog Posts

Errori che fanno sorridere

Quando l'ho letto mi sono sganasciato dal ridere... ma quanto contorto è sto messaggio?? hahahhahaaa!!!!

posted @ Thursday, February 21, 2008 10:11 PM | Feedback (1)

Debug di Custom Actions

Ecco un interessante post che spiega come debuggare le Custom Actions nei progetti di installazione.

posted @ Saturday, February 16, 2008 11:04 AM | Feedback (0)

Annunci Google: BASTAAAAAAAAA

Scusate lo sfogo, ma sempre più spesso vedo al posto dei normali banner pubblicitari con foto i tristissimi "Annunci Google". Ormai tutti i siti sono tappezzati da sti annunci orribili e messi più volte all'interno della stessa pagina solo per far numero.... ma dico: ma chi fa i siti non ha più un minimo di senso estetico??? Se c'è una petizione per abolirli la firmo anche col sangue.

posted @ Monday, February 11, 2008 9:41 PM | Feedback (7)

Impariamo ad usare System.AddIn del 3.5

Nel progettino che sto iniziando a realizzare voglio provare ad utilizzare le nuove classi del framework 3.5 che permettono di realizzare soluzioni a plugins. Per chi volesse iniziare come me da 0 ecco alcuni link dai quali partire: guide "passo a passo": How To: Build an Add-In using System.AddIn Everything you need to know to get started with System.AddIn MSDN Blog del team Samples e altro su CodePlex

posted @ Saturday, February 9, 2008 2:00 PM | Feedback (2)

Associare il proprio programma ad una estensione

Normalmente è una operazione che si fa in fase di installazione, e già il progetto di setup di VSNET consente di farlo, ma ora voglio provarlo a fare da codice: creare una mia estensione, associargli un mio programma e la relativa icona. Tutto sta nello scrivere le corrette chiavi di registro: // registro l'estensione Registry.ClassesRoot.CreateSubKey(".babba").SetValue( "", Application.ProductName, Microsoft.Win32.RegistryValueKind.String); // programma ed icona predefiniti Registry.ClassesRoot.CreateSubKey(Application.ProductName + "\\shell\\open\\command").SetValue("", "\"" + Application.ExecutablePath + "\" \"%1\"", Microsoft.Win32.RegistryValueKind.String); Registry.ClassesRoot.CreateSubKey(Application.ProductName + "\\DefaultIcon").SetValue("", Application.ExecutablePath + ",0", Microsoft.Win32.RegistryValueKind.String); Adesso tutti i files...

posted @ Sunday, February 3, 2008 6:52 PM | Feedback (0)

Tempi validazione XML con XMLReader

Leggendo i tempi che ha misurato sto tizio, mi sono chiesto quale possa essere il peso della validazione dell'xml rispetto ad uno schema dato. Ecco i risultati che ho ottenuto considerando i files: FileSmall: 60 Kb. FileBig: 15.320 Kb. Entrambi i files non hanno errori di validazione. Che dire... se non ho sbagliato qualcosa, questo dovrebbe essere il metodo piu' veloce per validare un xml, 21 secondi per validare il file da 15 mega mi sembrano tanti, ma forse nemmeno troppi... in fondo è un...

posted @ Sunday, February 3, 2008 1:32 AM | Feedback (3)