Ricerca per argomento: LINQ
Potremo definire il ListView come il controllo definitivo, ha tutte le caratteristiche avanzate del GridView, ma senza i limiti nella definizione del layout che invece contraddistinguono quest'ultimo.Ciò nonostante alcune scelte fatte in fase di progettazione del ListView ...
Il controllo LinqDataSource ci permette di avvalerci della funzionalità di LINQ all'interno di una pagina ASP.NET ed effettuare query su fonti di dati enumerabili, come è possibile leggere dall'articolo di Andrea Zani sui nuovi controlli di ASP.NET 3.5.Oltre alle note proprietà ...
Il controllo LinqDataSource, a differenza degli altri data source control, utilizza la collezione InsertParameters per valorizzare i campi dell'entità solo se questi sono null.E' quindi necessario gestire l'evento Inserting al fine di impostare le proprietà dell'entità con valori...
Il controllo LinqDataSource consente l'utilizzo di LINQ (Language Integrated Query) sfruttando semplice markup per interrogare, aggiungere, modificare o eliminare elmenti di una qualsiasi collezione di oggetti, che utilizzando LINQ to SQL vengono persistiti su un database SQL ...
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...


