[LINQ] Tecniche spiegate dal VB Team
Pubblicato da Mario De Ghetto su 19 Gennaio 2008
Segnalo questa pagina presente sul blog del Team Microsoft di Visual Basic che si rivela estremamente interessante.
Si tratta di (al momento) 12 tecniche di utilizzo del nuovo LINQ, con codice di esempio, che possono essere la base da cui partire per iniziare a comprendere questa nuova tecnologia. Gli esempi trattati riguardano:
- modifica del font di tutte le label presenti sul form [LINQ e Objects] [LINQ e WinForms] [LINQ e controlli, Label]
- trovare tutte le parole con iniziale maiuscola e ordinarle per lunghezza [LINQ to Objects] [LINQ e stringhe] [LINQ e WinForms]
- trovare tutti i numeri primi in un dato intervallo [LINQ to Objects]
- trovare tutti i tipi complessi in un assembly (per tipo complesso si intende in questo caso una classe con più di 10 metodi pubblici, dei quali almeno uno ha più di 3 argomenti) [LINQ to Objects] [LINQ e tipi][LINQ e WinForms]
- concatenare le stringhe selezionate da un controllo CheckedListBox [LINQ to Objects] [LINQ e WinForms]
- la prima applicazione LINQ utilizzando NorthWind [LINQ to SQL] [LINQ e WinForms]
- selezionare pagine di dati da NorthWind [LINQ to Objects] [LINQ to SQL]
- interrogare XML con LINQ [LINQ to XML]
- ordinamento dinamico [LINQ to XML]
- query precompilate per migliorare leprestazioni [LINQ to SQL]
- funzioni aggregate per eseguire calcoli su set di dati [LINQ to DataSet]
- funzioni aggregate standard per eseguire calcoli [LINQ to Objects]
Ottimo riferimento per cominciare a prendere un po’ confidenza con questa nuova “creatura” Microsoft!