settembre 2008 Blog Posts
Dopo qualche anno di assenza torno a Tech-Ed e, come Raf e Mauro, sarò parte dello staff dell’ ATE (Ask The Expert). Se partecipate, passate a salutarci!. Technorati Tags: Tech-Ed
Disquisendo di LINQ presso alcuni clienti mi sono reso conto che molti sviluppatori non ne hanno ben chiaro il funzionamento percui ricorre spesso la frase “Bello, ma LINQ costringe a inutili iterazioni”. Esempio: Prendiamo un array di interi e supponiamo di volere enumerare i valori >10 interrompendo il ciclo quando il valore contenuto è uguale a 12. foreach (int v in values)
{
if (v > 10)
{
Console.WriteLine("Value is: {0}", v);
if (v > 12) break;
}
}
in...
Una delle principali difficoltà nel passare dai Windows Forms a WPF è sicuramente quella di affrontare gli stessi problemi in maniera completamente diversa da come sono stati affrontati in passato, in pratica lo stesso problema di chi, dopo anni di VB6 decide di passare a VB 2008. Tra le tecniche che, lentamente, stanno ottenendo parecchio successo tra gli sviluppatori WPF c’è sicuramente l' "Attached Behavior" ovvero il racchiudere in una classe esterna una o più funzionalità applicabili in base alla necessità ai vari elementi che compongono una UI WPF. Consideriamo un caso tanto semplice, quanto...
Il vulcanico Karl Shifflet, recentemente entrato a far parte del team di Cider, ha realizzato una serie di PowerToys con lo scopo di migliorare alcune delle (molte) aree scoperte dal designer per WPF di Visual Studio 2008.
Le principali caratteristiche sono:
Group Into-Permette di selezionare un gruppo di controlli e raggrupparli in un nuovo parent
Remove Margins-Rimuove i margini da uno o piu' controlli
Create Business Form-Permette di creare velocemente un form di immissione dati
Edit Grid-Permette di editare righe e colonne di ua griglia
Create Business...