Autore: Stefano Mostarda
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 ...
I filtri da applicare in una query LINQ non sono sempre semplici. Prendiamo l'esempio in cui bisogna eseguire un filtro su una lista in base a condizioni molto complesse. In questo caso, la cosa migliore è scrivere un metodo che accetti in input un elemento della lista, verifchi ...