Ricerca per argomento: LINQ
Risultati totali: 81 - Pagina 1 su 9 - da 1 a 10
-
#170 - Caricare un grafo complesso di oggetti in una sola query con Entity Framework
di Stefano Mostarda, in LINQ, Entity Framework, 2 giorni fa alle 08:00Nello script #69 abbiamo visto come precaricare le referenze ad altri oggetti in eager loading. In questo script sfruttiamo la stessa feature per caricare più referenze anche in profondità. Questa tecnica torna utile quando si vogliono caricare gli ordini, con i relativi dettagli...
-
#168 - Recuperare tutte le istanze di un tipo specifico con Entity Framework ed Entity SQL
di Stefano Mostarda, in LINQ, Entity Framework, UserScript, il 3 marzo alle 08:00Quando si utilizza l'ereditarietà in un modello con Entity Framework, spesso capita di voler recuperare gli oggetti di un determinato tipo. Ad esempio, se si ha una gerarchia tipo Persona -> Pilota può capitare che si vogliano recuperare solo le istanze di Persona o solo di ...
-
#166 - Recuperare le funzioni definite nel conceptual schema dell'EDM in Entity Framework
di Stefano Mostarda, in LINQ, Entity Framework, il 24 febbraio alle 08:00Negli script precedenti abbiamo visto come recuperare le entity e le relative proprietà sfruttando i metadati. In questo script vediamo invece come recuperare le funzioni importate nel conceptual schema.Per fare questo possiamo attingere al solito metodo GetItems passando ...
-
#164 - Eseguire una stored procedure tramite l'Entity Client di Entity Framework
di Stefano Mostarda, in LINQ, Entity Framework, il 17 febbraio alle 08:00Il designer di Entity Framework permette di importare le stored procedure nell'EDM creando anche il codice per eseguirle tramite l'ObjectContext. Per alcuni tipi di stored procedure, il designer non genera il codice per l'invocazione (ad esempio, le stored procedure che non ...
-
#162 - Caricare un file XML da remoto tramite XDocument e HttpWebRequest
di Stefano Paterno, in LINQ, LINQ To XML, UserScript, il 10 febbraio alle 08:00Nello script #158 abbiamo visto come caricare un file XML remoto. In questo script affrontiamo lo stesso argomento offrendo una soluzione differente basata sul recupero del file tramite la classe HttpWebRequest. A differenze di XDocument, HttpWebRequest permette di personalizzare...
-
#160 - Forzare il caricamento dei metadati con Entity Framework
di Stefano Mostarda, in LINQ, Entity Framework, il 3 febbraio alle 08:00Entity Framework carica i metadati soltanto quando questi sono effettivamente richiesti. Questo significa che se si vanno ad esplorare i metadati, si ottiene un'eccezione.I metadati vengono caricati solo nel momento in cui Entity Framework esegue una query. Tuttavia eseguire una ...
-
#158 - Caricare un file XML remoto tramite la classe XDocument
di Stefano Paterno, in LINQ, LINQ To XML, UserScript, il 27 gennaio alle 08:00Il metodo Load dell'oggetto XDocument permette, attraverso uno dei suoi overload, di caricare il contenuto di un file XML. Questo overload accetta in input una stringa con il percorso del file. Quello che rende interessante questo overload è che il caricamento del file funziona ...
-
#156 - Recuperare le proprietà di una classe tramite i metadati con Entity Framework
di Stefano Mostarda, in LINQ, Entity Framework, il 20 gennaio alle 08:00Nello script precedente abbiamo visto come recuperare tutte le classi mappate con Entity Framework accedendo ai dati dell'Entity Data Model. Una volta ottenute le classi, le si possono ispezionare recuperando informazioni come le proprietà semplici, le proprietà che puntano ad un...
-
#154 - Accedere ai metadati dell'EDM di Entity Framework
di Stefano Mostarda, in LINQ, Entity Framework, il 13 gennaio alle 08:00Molto spesso può tornare utile accedere ai metadati per poter scrivere del codice generico o semplicemente perchè si vuole costruire un viewer che sia esterno al designer di visual studio. L'esempio più semplice è un file word utilizzato per la documentazione dello schema.L'...
-
#152 - Scoprire le applicazioni senza la pagina di errore personalizzata con LINQ e Microsoft.Web.Administration
di Stefano Mostarda, in LINQ, IIS, Microsoft.Web.Administration, il 2 dicembre 2009 alle 08:00Molto spesso ci si dimentica di mettere una pagina di errore personalizzata da mostrare per default quando qualcosa va in errore. Questo comporta che quanddo si verifica un'eccezione, l'utente si ritrova davanti la maschera classica di ASP.NET la quale contiene molte informazioni...

