Iscriviti alle newsletter unoscript@lgiorno, ogni giorno uno script nuovo!
Gli ultimi script
Sin dall'introduzione del supporto a JSON, Entity Framework ha permesso di aggiornare i valori delle colonne che contengono oggetti JSON sfruttando SaveChanges(Async). Tuttavia, una cosa che non è stata supportata fino alla versione 9 è la possibilità di modificare il valore di ...
Nello script #689 abbiamo visto che SQLServer 2025 supporta nativamente le colonne di tipo Json. Quando Entity Framework vede che c'è una proprietà mappata verso una colonna JSON, di default cercherà di creare la colonna come JSON al moment della creazione della tabella tramite ...
Una delle tante novità introdotte da Sql Server 2025 è il supporto nativo per le colonne JSON esattamente come avviene per le colonne XML. Sebbene abbiamo sempre potuto memorizzare stringhe JSON in una colonna varchar e nelle ultime versioni di SQL Server abbiamo anche potuto ...
Entity Framework 8 ha introdotto i complex type che sono l'equivalente dei Value Type nel linguaggio DDD. Fino alla versione 9, questi potevano essere gestiti come semplici colonne della tabella, ma, a partire dalla versione 10, possono essere persistiti come unica colonna JSON. ...
Nello script 683 abbiamo visto che Entity Framework 10 introduce un ulteriore modo di tradurre il metodo Contains in una IN SQL. La strategia di default è quella di usare i singoli parametri nella IN, ma questa strategia può non andare bene per i nostri scopi e magari vogliamo ...
Una delle funzionalità più controverse di Entity Framework è la modalità con cui viene parsata la Contains per trasformarla in una IN sql. Fino alla versione 8, Entity Framework ha tradotto in SQL inserendo nella stringa direttamente i valori passati in input. int[] ids = [1, 2, ...
Una delle caratteristiche delle prime versioni di Entity Framework Core era la capacità di capire che una query non poteva essere tradotta in sql e quindi scaricare i dati in locale per poi processarli in locale. Sebbene elegante, questa caratteristica presentava un possibile ...
Quando lavoriamo con una tabella di un database, molto spesso ci ritroviamo a recuperare dati usando gli stessi filtri. Ad esempio, per una tabella con dati temporali ricorriamo spesso ad una ricerca per range di date. Scrivere questo filtro in molte query può portare facilmente ...
Molto spesso capita di avere una lista di id e di dover recuperare dal database i record che corrispondono a quegli id. Questa query in LINQ è estremamente semplice come si vede dal codice.//c#var items = new[] { 1,2,3 }; var rec = await ctx.People.Where(c => items.Contains(c.Id...
Quando in SQL vogliamo filtrare un set di dati intersecandolo con i dati provenienti da una subquery possiamo usare la clausola IN oppure una JOIN. Un'altra possibilità è quella di usare le clausole Intersect ed Except. Con queste clausole possiamo prendere due query e filtrare i...
I più letti del mese
- Esaminare documenti XML con namespace utilizzando LINQ to XML
di Andrea Zani, il 12 novembre 2008 alle 08:00 - Impostare il tipo di supporto dei campi Json in Entity Framework con SQL Server
di Stefano Mostarda, il 20 febbraio alle 08:00 - Utilizzare ExecuteUpdate per aggiornare colonne JSON in Entity Framework
di Stefano Mostarda, il 6 marzo alle 08:00 - Supporto nativo a JSON in SQL Server 2025
di Stefano Mostarda, il 6 febbraio alle 08:00 - Mischiare codice server side e client side in una query LINQ con Entity Framework
di Stefano Mostarda, il 7 novembre 2025 alle 08:00 - Usare la libreria PredicateBuilder per eseguire query tramite Entity Framework che usano or su più campi
di Stefano Mostarda, il 10 ottobre 2025 alle 08:00 - Eliminare record doppi in Sql Server
di Stefano Mostarda, il 16 maggio 2025 alle 08:00 - Mappare una complex property di una entity su un campo JSON
di Stefano Mostarda, il 23 gennaio alle 08:00 - Eseguire query in contemporanea con EF
di Stefano Mostarda, l'11 aprile 2025 alle 08:00 - Creare espressioni riutilizzabili nelle query LINQ per Entity Framework
di Stefano Mostarda, il 24 ottobre 2025 alle 08:00
Gli script più popolari
- Esaminare documenti XML con namespace utilizzando LINQ to XML
di Andrea Zani, il 12 novembre 2008 alle 08:00 - Effettuare il backup dell'event viewer con LINQ to XML
di Giuseppe Marchi, il 17 settembre 2008 alle 08:00 - Eseguire raggruppamenti tramite Group By con LINQ
di Stefano Mostarda, il 3 ottobre 2007 alle 08:00 - Unire liste tramite il Metodo Union di LINQ
di Stefano Mostarda, il 10 ottobre 2007 alle 08:00 - Eseguire una query su file XML con LINQ
di Stefano Mostarda, il 16 gennaio 2008 alle 08:00 - Eseguire query con LINQ
di Stefano Mostarda, il 19 settembre 2007 alle 08:00 - Rendere univoci gli elementi di una lista con la clausola Distinct di LINQ
di Stefano Mostarda, il 7 novembre 2007 alle 08:00 - Utilizzare il Lazy Load per caricare una proprietà semplice con LINQ to SQL
di Ugo Lattanzi, il 14 maggio 2008 alle 08:00 - Ottimizzare le performance di una query LINQ To SQL
di Stefano Mostarda, il 7 maggio 2008 alle 08:00 - Salvare una stringa XML in un file con LINQ To XML
di Stefano Mostarda, il 2 luglio 2008 alle 08:00




