sabato 28 luglio 2007
Altro giorno, altri errori... Quando si parla dei controlli ListBox e ComboBox, a partire da pagina 96, si dice che, se il controllo non è associato ai dati, la proprietà SelectedValue restituisce il ToString dell'elemento selezionato. In realtà, quando non esiste un'associazione con una origine dati, la proprietà SelectedValue vale sempre null.
Poi, a pagina 137 si dice che il metodo ShowBalloonTip del componente NotifyIcon prende come argomento il numero di secondi per cui visualizzare il fumetto. In realtà, il valore indicato rappresenta i millisecondi.
Technorati tags:
Certification
Ever heard of Tortoise SVN? It's a great tool that lets you control Subversion source control from Windows Explorer. Right-click on a file or folder and you can do operations like check-in, check-out, add, etc.
I use Team Foundation Server for my source control and have missed the convenience of being able to access source like that. So, I wrote it.
This is the official announcement of “Dubbelbock TFS“. With Dubbelbock you can select a directory or file and do “Get Latest“, “Check in“, “Check out“, “Lock“, “Add“, “Undo“, “View Status“, “Compare to Server Version (diff)“, and “View History“.
A questo indirizzo è possibile scaricare una versione di prova del prodotto, valida per 30 giorni. La licenza per il singolo utente costa 25 $.
Ieri è stata rilasciata la Release Candidate di Silverlight 1.0. Rispetto alla versione precedente, si evidenziano i seguenti cambiamenti:
- Update to the final Silverlight.js
- Change the javascript from Sys.Silverlight.createObjectEx() to Silverlight.createObjectEx()
- Removed the javascript: from the event handler names
Fonte: Synergist
Technorati tags:
Silverlight,
Updates
Alzi la mano chi non ha mai introdotto un errore in un programma a causa di un copia/incolla di codice, in cui poi ci si è dimenticato di cambiare una stringa, il nome di una variabile, ecc. Neanche il Self-Paced Trainining Kit è stato risparmiato. In questo caso, però, il copia/incolla non è relativo al codice, ma alla descrizione delle proprietà dell'oggetto ComboBox, di cui si parla a pagina 98. Le descrizioni delle proprietà SelectedIndex e SelectedItem fanno riferimento alla proprietà SelectionMode del controllo, che tuttavia non esiste. E' chiaro che queste descrizioni sono state copiate dal paragrafo precedente relativo al controllo ListBox, il quale dispone effettivamente della proprietà SelectionMode.
Lo stesso errore è ripetuto nella pagina successiva, quando si parla delle proprietà del controllo CheckedListBox. Anche in questo caso le descrizioni delle proprietà SelectedIndex e SelectedItem fanno riferimento alla proprietà SelectionMode. Effettivamente, il controllo CheckedListBox dispone di tale proprietà; tuttavia, se si prova ad impostarla su un valore diverso da SelectionMode.None o SelectionMode.One, si ottiene un messaggio di errore: non è quindi possibile impostarla a MultiSimple o MultiExtended, come indicato nel libro.
Technorati tags:
Certification