Iscriviti alle newsletter unoscript@lgiorno, ogni giorno uno script nuovo!
Gli ultimi script
In SQL Server, validare i dati di una colonna numerica o stringa o booleano è un'operazione semplice. Ad esempio stabilire che una colonna di tipo stringa è obbligatoria e che deve essere lunga al massimo 100 caratteri è un'operazione banale. Tuttavia, per una colonna JSON non ...
A partire dalla versione 2025 (17.x) SQL Server introduce le colonne di tipo JSON. Queste colonne accettano solo stringhe in formato JSON e memorizzano i dati in formato binario ottimizzato per la memorizzazione e la ricerca. Proprio in virtù dell'ottimizzazione per la ricerca, è...
Quando creiamo un metodo di ricerca dati, una delle cose più comuni è quella di avere parametri opzionali. Quando il metodo viene eseguito, se un parametro è valorizzato, allora viene applicato un filtro sulla query per quel parametro. PRendiamo come esempio il seguente metodo ...
La versione 8 di Entity Framework ha introdotto il metodo ExecuteUpdateAsync per eseguire update massive sul database senza dover caricare oggetti in memoria, modificarli e poi rinviarli. Questa funzionalità ha permesso notevoli miglioramenti alle performance delle applicazioni. ...
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. ...
I più letti del mese
- Validare i dati di una colonna JSON in SQL Server
di Stefano Mostarda, il 19 giugno alle 08:00 - Creare un indice su una colonna JSON in SQL Server
di Stefano Mostarda, il 29 maggio alle 08:00 - Eseguire una ExecuteUpdateAsync senza usare un'expression con Entity Framework
di Stefano Mostarda, il 24 aprile 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 - Creare un extension method per applicare condizionalmente una Where in una query LINQ per Entity Framework
di Stefano Mostarda, il 15 maggio alle 08:00 - Supporto semplificato per le left join in Entity Framework 10
di Stefano Mostarda, il 20 marzo alle 08:00 - Supporto nativo a JSON in SQL Server 2025
di Stefano Mostarda, il 6 febbraio alle 08:00 - Utilizzare i named query filter di Entity Framework
di Stefano Mostarda, il 3 aprile alle 08:00 - Configurare una tabella su Sql Server come in-memory con Entity Framework Core
di Stefano Mostarda, il 5 aprile 2019 alle 08:00 - Utilizzare ExecuteUpdate per aggiornare colonne JSON in Entity Framework
di Stefano Mostarda, il 6 marzo 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 - Salvare una stringa XML in un file con LINQ To XML
di Stefano Mostarda, il 2 luglio 2008 alle 08:00 - Ottimizzare le performance di una query LINQ To SQL
di Stefano Mostarda, il 7 maggio 2008 alle 08:00


