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

gennaio 2008 Entries

Interfaccia ISerializable e Serializzazioni Custom

Implementando l'interfaccia ISerializable nelle nostre classi, possiamo personalizzare il processo di serializzazione/deserializzazone dei tipi. Ad esempio, un istanza di oggetto potrebbe contenere dei dati (ad esempio una password) che non vogliamo che risulti visibile tramite editor di testo (come notepad) dopo aver serializzato l'oggetto come file su disco. Nel codice di esempio  è presente una classe Persona  (onnipresente :-) ),  che implementa il metodo GetObjectData (per la fase di serializzazione) con il codice necessario a cifrare il valore del campo "password", ed il costruttore con opportuna firma (per la fase...

posted @ martedì 22 gennaio 2008 11.19 | Feedback (0) | Filed Under [ Visual Basic .Net ]

Report Locali & Parametri

Spesso mi capita di leggere nei forum domande relative all'utilizzo dei parametri nei report locali. Sperando che il progetto possa essere di aiuto, un esempio concreto per la visualizzazione di stringhe ed immagini. Codice sorgente progetto

posted @ giovedì 10 gennaio 2008 23.20 | Feedback (4) | Filed Under [ Visual Basic .Net ]

Regular Expression Designer

Un (free) Regular Expression Designer. Download disponibile al seguente indirizzo  www.radsoftware.com.au/regexdesigner/

posted @ martedì 8 gennaio 2008 3.34 | Feedback (0) | Filed Under [ Varie ed eventuali ]

Classe CultureInfo e separatore decimale

Se volessimo, ad esempio, cambiare il carattere di separatore decimale in una nostra applicazione, è sufficiente utilizzare la classe System.Globalization.CultureInfo. Esempio: Dim culture As New System.Globalization.CultureInfo("it-IT")Dim numberFormat As New System.Globalization.NumberFormatInfo()'Visualizza il separatore decimale corrente MessageBox.Show(numberFormat.NumberDecimalSeparator)'Imposta la chiocciola come separatore decimale numberFormat.NumberDecimalSeparator = "@" culture.NumberFormat = numberFormat'Visualizza il separatore decimale corrente MessageBox.Show(numberFormat.NumberDecimalSeparator)'Imposta l'oggetto Culture System.Threading.Thread.CurrentThread.CurrentCulture = cultureDim valore As Double = 0 valore = 10 / 30 'Visualiza 0@33333333 MessageBox.Show(valore) Technorati Tag: CultureInfo

posted @ martedì 8 gennaio 2008 1.42 | Feedback (0) | Filed Under [ Visual Basic .Net ]

Powered by: