Ricerca per data: dal 01/06/1998 al 05/11/2024
Nello script #69 abbiamo visto come precaricare un grafo di oggetti eseguendo una sola query sul database. Questa opzione è ideale quando si sa a priori che si deve accedere a tutti i dati del grafo. In alcuni casi, si deve caricare un'entità associata solo in base a determinate ...
Nello script #50 si è visto come estrapolare un intero grafo di oggetti in un solo comando con LINQ To SQL. Entity Framework permette ugualmente di precaricare tutti i dati necessari, ma in maniera diversa rispetto a LINQ To SQL. Le proprietà da precaricare vengono specificate ...
Con la versione 7.0 di IIS, la Microsoft ha inserito un assembly di nome Microsoft.Web.Assembly che permette di interrogare e configurare IIS stesso direttamente da codice managed. Questo torna molto comodo qualora si voglia fare un proprio pannello da sfruttare in casi in cui ...
La flessibilità di LINQ ci permette di effettuare delle query di selezione su moltissime tipologie di dato. Una di queste può essere il log degli eventi del server (o semplicemente della macchina di sviluppo). Ogni tipologia di sorgente presente all'interno del log in questione è...
Molto spesso, capita di avere a disposizione non un file XML, ma semplicemente una stringa. Ad esempio, questa ci può essere restituita da un WebService, da una chiamata REST o altro ancora.Nel caso si voglia validare e salvare questa stringa in un file su disco, si può ricorrere...
Il runtime di LINQ To SQL è in grado di generare dinamicamente le query di aggiornamento esaminando le modifiche fatte agli oggetti recuperati dal database.Tuttavia, a volte questo non basta in quanto all'aggiornamento di una determinata tabella si dovrebbero aggiornare anche ...
Se la vostra logica è complessa ed avete bisogno di usare una SP per la persistenza, potete specificare tre azioni in grado di essere invocate in maniera automatica all?interno del DataContext. Questo è possibile grazie ai Partial Method che possono essere modificati poichè il ...
Quando si parla di relazioni One-To-Many, ad esempio Cliente-Ordini, spesso si ha l'esigenza di caricare gli ordini in Lazy, ovvero solo quando vengono utilizzati nel codice. Questo è il comportamento di default con LINQ To SQL ma non sempre è ideale in quanto spesso capita di ...
Una delle caratteristiche più utili di LINQ To SQL è la capacità di tener traccia degli oggetti caricati e delle modifiche effettuate a essi; questa caratteristica prende il nome di ObjectTracking. Seppur molto comoda, spesso questa funzionalità è completamente inutile perchè gli...
In LINQ to SQL tutte le EntityRef ed gli EntitySet vengono caricati per default in Lazy Load. Tuttavia, in alcuni contesti può essere utile caricare in lazy anche dei tipi primitivi.Si provi ad immaginare una classe User in cui si ha un campo Description, di tipo stringa, che ...