febbraio 2008 Blog Posts
Quando l'ho letto mi sono sganasciato dal ridere... ma quanto contorto è sto messaggio?? hahahhahaaa!!!!
Ecco un interessante post che spiega come debuggare le Custom Actions nei progetti di installazione.
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.
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
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...
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...