Ricerca avanzata
Autore: Stefano Mostarda
Generalmente, si utilizza LINQ to Objects per eseguire query su una lista. Spesso però capita di voler semplicemente eseguire un'azione su ogni oggetto della lista senza voler in alcun modo interrogarla.Ad esempio, si potrebbe aver bisogno di scrivere a console tutti gli elementi...
LINQ non è usabile per fare query solo su oggetti in memoria, file XML o database. La sua natura estendibile permette di creare provider LINQ che accedono alle più disparate sorgenti dati come web service, active directory, file di testo e altro ancora. In quest'articolo Stefano ...
Ormai anche i sassi sanno che oggi è uscita la Beta 2 di Visual Studio 2010 e del .NET Framework 4.0. Visto che i compari hanno già fatto dei post sulle varie novità introdotte con questa beta mi do da fare e vi parlo delle novità di Entity Framework 4.0. La novità ...
Nuova versione del framework Javascript da Microsoft, per le applicazioni AJAX. Oggi Microsoft ha reso pubblicamente disponibile una nuova versione della sua libreria Javascript che semplifica lo sviluppo di applicazioni AJAX. Questa versione introduce tre importanti novità: una ...
A volte capita di lavorare con un Dictionary o con altre strutture simili che non permettono l'accesso ad un elemento in base alla sua posizione, ma soltanto in base alla chiave.In questi casi, se si vuole accedere ad un oggetto in base alla sua posizione bisogna ricorrere al ...
Non c'è alcun dubbio che Entity Framework 1.0 abbia l'immenso limite di essere inusabile in applicazioni con database preesistenti che magari fanno uso stored procedure che tornano dati differenti dalle entity che l'applicazione tratta. Daniele ne sa qualcosa e mi insulta ogni...
A volte capita di non avere a disposizione una lista generica da interrogare bensì una semplice lista come ArrayList o IEnumerable. In questi casi, se non si conosce il tipo contenuto nella lista non si possono effettuare query LINQ. Tuttavia, in alcune situazioni conoscere il ...
In questo periodo sto sviluppando un controllo javascript che renderizza un calendario tipo outlook per visualizzare delle attività. in un contesto del genere tabellare torna utile avere una funzione che ti ritorna una colonna dato il suo indice e quello della riga. Mi sono ...
Abbiamo già visto in script precedenti come sfruttare l'assembly managed Microsoft.Web.Administration per interrogare IIS al fine di ottenere dati sui siti, le cartelle e gli application pool. Queste informazioni sono utili quando si vuole creare un pannello di amministrazione ...
Molto spesso capita di dover ricercare velocemente gli elementi in una lista. Sebbene una ricerca tramite LINQ sia semplice da scrivere, la sua efficacia in termini di performance non è ottimale in quanto internamente viene usato un semplice ciclo for. La soluzione ottimale ...