Iscriviti alle newsletter unoscript@lgiorno, ogni giorno uno script nuovo!
Gli ultimi script
Entity Framework ha supportato sin dalla versione 2 la possibilità di esprimere un filtro su una entity che viene applicato automaticamente a ogni query su quella entity. Il problema di questa funzionalità è che il filtro viene applicato o meno nella sua interezza. Se abbiamo un ...
Quando in Entity Framework abbiamo due entity collegate (ad esempio ordini e dettagli), a seconda del tipo di relazione che configuriamo, il codice generato utilizza una Inner Join o una Left Join. Tuttavia, ci sono casi in cui dobbiamo eseguire operazioni di Join tra tabelle che...
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 ...
I più letti del mese
- Supporto semplificato per le left join in Entity Framework 10
di Stefano Mostarda, il 20 marzo alle 08:00 - Utilizzare ExecuteUpdate per aggiornare colonne JSON in Entity Framework
di Stefano Mostarda, il 6 marzo alle 08:00 - Utilizzare i named query filter di Entity Framework
di Stefano Mostarda, il 3 aprile alle 08:00 - Supporto nativo a JSON in SQL Server 2025
di Stefano Mostarda, il 6 febbraio 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 - Eseguire query in contemporanea con EF
di Stefano Mostarda, l'11 aprile 2025 alle 08:00 - Mappare una complex property di una entity su un campo JSON
di Stefano Mostarda, il 23 gennaio 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 - 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




