Tutti i contenuti di LinqItalia.com

Ogni volta che viene eseguita una query usando LINQ To SQL, viene creato l'Expression Tree che attualmente è un'operazione abbastanza lenta. Per ottimizzare le prestazioni, la soluzione migliore è mettere in cache l'expressione tree così che LINQ possa sempre recuperarlo.Per ...

Continua la serie di approfondimenti dedicata alla nuova versione del .NET Framework. Il .NET Framework 3.5 contiene una componente molto interessante, chiamata LINQ, che grazie all'uso di diversi provider consente di applicare una logica di interrogazione annegata direttamente ...

Grazie alla capacità di LINQ di eseguire query su oggetti, si possono effettuare operazioni su collection in modo molto più veloce e semplice che in passato.Senza LINQ, per ottenere la lista dei file da una directory filtrata per particoli attributi del file (dimensione file o ...

Molto spesso capita di avere a che fare con delle liste non generiche come gli ArrayList o qualunque altro oggetto implementi IEnumerable e non IEnumerable. Questo è soprattutto vero quando capita di fare porting di applicazioni dalla versione 1.x alla 3.5 ma anche quando capita ...

Ricerche, raggruppamenti, ordinamenti, proiezioni e altro ancora: questo è il motore di interrogazione di LINQ. Benché molto spesso ci si fermi a LINQ To SQL, la verità è che c'è un molto più vasto e vantaggioso. In questo articolo verranno mostrati gli operatori di ...