In Whidbey ci sono alcune piccole features che renderanno felici gli sviluppatori .NET:
-Aggiungete una textbox (textbox1) ad un form
-Nell'evento Load scrivete textbox1.Text="Hello" (col ; se usate C# :-) )
-Nella finestra delle proprietà rinominate textbox1 in txtName
Magicamente il codice si è trasformato in txtName.Text="Hello" :-)
Lo stesso vale se modificate la proprietà Name o il nome del file .vb (o .cs) di un form.
Come senz'altro saprete, Refactoring è una delle principali novità di C# ed effettivamente l'implementazione in Whidbey è notevole, alcune 'tracce' sono comunque presenti anche in VB.NET, infatti selezionando una property o un method e facendo right-click, nelle varie voci del popup menu appare Rename..., selezionando questa voce non solo rinomineremo l'elemento selezionato ma anche tutti i punti dove l'item è utilizzato.
Altra chicca... (ci sono voluti 14 anni per averla...)
Quando inserite una textbox in un form, qual'è la prima cosa che fate?
Non so voi, ma io rimuovo l'inutile textBox1 che appare all'interno della textBox, bene, questa feature è finalmente selezionabile dall'utente.