Entity Framework
There are 2 entries for the tag
Entity Framework
Per ottenere il massimo delle prestazioni quando si devono usare LINQ query è consigliato precompilarle e quando possibile usare anche l’opzione MergeOption.NoTracking. Quest’ultima evita di salvare le informazioni sulle modifiche degli oggetti nell’ObjectContext. E cosi’ ho fatto; ho compilate le query e le ho usate per leggere delle entità e modificarle. Ma ad un certo punto saltava fuori un errore sulla SaveChanges che non poteva essere eseguita poichè la query era stata compilata con l’opzione MergeOption.NoTracking. Vediamo cosa era successo. Consideriamo il seguente codice che compila una query che ritorna un utente data la email. Poi ci sono due...
Ebbene si, non tutto il mondo si è piegato al potere dell’Anello e resistono molte realtà dove solo pronunciare il nome Microsoft è proibito. Purtroppo mi è capitato uno di questi casi dove i database sono rigorosamente Oracle. Ma sull’applicazione c’era un “certo” grado di libertà e quindi ho cominciato a valutare le varie possibilità di interrogazione del DB. Alla fine mi sono concentrato su Entity Framework (l’avevo usato con successo su SQL Server e quindi perchè privarmene ?). Premetto subito che la situazione non è così buona e fortunata come su SQL Server ma se si è disposti a...