Tutti i contenuti di LinqItalia.com
Una delle funzioni più comuni nelle Single Page Application è quella di dover mostrare una lista di dati in una tabella. Spesso questa lista è lunga e mostrare tutti i record contemporaneamente rischia di rendere la tabella illegibile (oltre che degradare le performance del ...
Quando usiamo uno dei metodi di LINQ possiamo usare una lambda expression o una Func per esprimere cosa dobbiamo fare. Se, ad esempio, vogliamo cercare tutte le persone maggiorenni possiamo scrivere la seguente query LINQ.var result = people.Where(p => p.Age >= 18);In questo caso...
Nelle applicazioni JavaScript abbiamo spesso la necessità di confrontare due array per cercare gli elementi in comune. La libreria JSLINQ ci aiuta a svolgere questo compito scrivendo una quantità minima di codice come possiamo vedere nel codice seguente.JSLINQ(ar1).Intersect(ar2...
Quando si lavora con SQL Azure esiste la possibilità che un errore di rete faccia fallire le query e le scritture sul database. Possiamo limitare questo problema utilizzando la configurazione da codice di Entity Framework e impostando le strategie che in automatico riprovano se ...
Quando invochiamo il metodo SaveChangesdella classe DbContext, Entity Framework persiste sul database le entity che sono in stato di Added e Modified ed elimina dal database quelle in stato Deleted. Tuttavia, prima di effettuare la persistenza Entity Framework verifica che le ...
Nello script #361 abbiamo visto come aggiungendo l'attributo Index su una proprietà di una classe mappata con Entity Framework possiamo specificare che questa proprietà faccia parte di un indice sul database. Spesso non si vuole utilizzare l'attributo ma si preferisce usare il ...
Nelle Single Page Application spesso si ha l'esigenza di eseguire calcoli o raggruppamenti sui dati provenienti dal server. In questi casi possiamo usare la libreria LINQ.js. In questo script ci occupiamo di raggruppare una lista di persone in base al lavoro e di calcolarne la ...
Molto spesso, in una pagina HTML abbiamo l'esigenza di ordinare gli elementi di una griglia la cui sorgente dati è un array JavaScript. In questo caso non dobbiamo invocare il server per ordinare gli elementi, ma dobbiamo ricorrere al codice JavaScript. La libreria JSLinq ...
Spesso capita di avere a disposizione una lista di oggetti e di doverla serializzare in una stringa da mostrare all'utente. Per lavorare con le liste in JavaScript torna utile la libreria JSLINQ che ci permette di effettuare query sulle liste in memoria con una sintassi simile a ...
Ogni entity che deve essere persistita su SQLite tramite la libreria SQLite-net deve specificare una chiave primaria come un id autogenerato, un codice fiscale, una partita IVA o altro ancora. Per specificare quale proprietà contiene la chiave primaria, dobbiamo decorarla con l'...


