October 2007 Blog Posts

ASP.Net: Usare expression per le properties si può?

Ho litigato tutto il pomeriggio cercando di valorizzare la property ImageUrl di una asp:Image con codice inline, ma senza successo. Il fatto è che mi ostinavo ad utilizzare l'istruzione per valorizzare come fosse in data binding, qualcosa del tipo: <asp:Image ID="Image1" runat="server" ImageUrl='<%#System.Configuration.ConfigurationManager.AppSettings("IconaAereo")  %>' /> Non capivo perchè non funzionasse... Dopo essermi letto tutto questo articolo, ancora non ne venivo a capo. Poi sono riuscito a trovare questo post. Mi ha salvato la vita, ora a quanto pare mi devo studiare un po' l'Expression Builder, comunque per ora ho scoperto che per ottenere il risultato che volevo occorre scrivere così: <asp:Image runat="server" ID="Image1" ImageUrl='<%$ appSettings: IconaAereo %>'...

Sharepoint 2007 - Calendario

No, non è un deja-vu. Prendo però spunto dal post di Daniele, per segnalare un tip sui calendari di Sharepoint (vale per tutte le versioni: wss2, wss3, SPS2003, MOSS2007): utilizzate sempre come campi di riferimento per i calendari (mi riferisco alla data d'inizio e alla data di fine) dei campi che siano DateTiem (nel senso di Data E Ora). La ragione è semplice: se non viene specificata l'ora (come nei campi solo Data), viene memorizzata di default l'ora 12:00 AM (mezzanotte). Questo nella visualizzazione a calendario genera un problema: non viene ombreggiato il giorno di fine evento. Facciamo un esempio:...

Sharepoint Conference 2008: San Jose o Seattle?

Per quelli che riescono ad andarci...nel 2008 San Jose o Seattle? O entrambe?!? Maggiori info qui.

Me as an Hero

Prendo spunto dal post di Andrea per provare anch'io questa cosa :) Non so nemmeno chi sia (non seguo la serie, a parte per un paio di soggetti), ma io sarei questo qui: Per chi segue la serie: che dite? E' bene o male? Il commento sembra buono...

MSXML6 nell'installazione di SQL Server 2005 e altro tip

Stasera stavo proseguendo la preparazione di una virtual machine che avevo interrotto a fine luglio. Stavo quindi installando SQL Server 2005, quando vedo che mi da errore nell'installazione del componente MSXML6, fallendo poi in cascata anche tutti i services (Reporting, Analysis, Notification e Integration) di SQL Server. Cercando qua e la per la rete ho trovato questo post che dice che occorre utilizzare il Windows Installer CleanUp per rimuovere l'eventuale MSXML6 già installato (causa dell'errore). Mi è sembrato un tip interessante e mi sembrava il caso di sottolinearlo. Altro problema che ho trovato è che il setup di SQL Server...

Un buon esempio (?) di property WriteOnly

Ho sempre trovato difficile, parlando, spiegare in quali casi potrebbe essere utile avere una property WriteOnly. Oggi ho trovato questo caso, che di te...calza? Ho uno UserControl che lavora con una classe del mio Object Model, gliela si setta come property, lui la visualizza e la gestisce e alla fine la si può anche leggere (così se l'utente l'ha cambiata, possiamo sempre ottenderla). Il fatto è che questa classe è implementata come property in un'altra classe sempre del mio OM. Esempio: Classe Città Properties Nome, Provincia Classe Abitante Properties Nome, Cognome, Città (di tipo Città) Immaginate che lo UserControl gestisca un...