Ricerca per data: dal 01/06/1998 al 23/03/2019
Molto spesso abbiamo la necessità di parsare un file per analizzarne il contenuto. Altrettanto spesso questi file hanno una riga per ogni record e le colonne sono o a lunghezza fissa o separate da un carattere (per esempio, i file csv usano una virgola per separare le colonne). ...
In WinRT abbiamo a disposizione la classe ApplicationLanguages (nel namespace Windows.Globalization) che ci permette di sapere quali lingue sono supportate dall'app e quali dal sistema operativo. Quando dobbiamo chiedere all'utente in quale lingua visualizzare l'app, facendo un ...
Spesso abbiamo l'esigenza di eseguire query adottando sempre gli stessi filtri. Per esempio, quando dobbiamo recuperari i clienti, dobbiamo recuperare solo quelli attivi. Se nel codice eseguiamo molte query sui clienti, dobbiamo ripetere lo stesso filtro in ogni query e quest'...
Quando eseguiamo una query LINQ to Entities tramite Entity Framework, una delle operazioni più lente è la compilazione che è il processo di trasformazione di una query LINQ to Entities in un albero di funzioni che verrà poi tradotto in SQL.Per ottimizzare questo processo, abbiamo...
La novità più attesa in Entity Framework 5 è sicuramente la possibilità di mappare una proprietà che rappresenta un enum. Vediamo in questo script come sia ora semplice utilizzare questa funzionalità. Il primo passo è definire l'enum e in questo caso creiamo un enum che ...
Per convenzione, la classe DbContext legge la stringa di connessione dalla sezione ConnectionStrings del file di configurazione laddove la chiave della sezione corrisponda al nome della classe che eredita da DbContext. Ad esempio, se la classe che eredita da DbContext si chiama ...
Capita spesso di avere nel database una tabella con gli utenti all'interno della quale c'è una colonna (foto) VarBinary che contiene l'avatar o la foto dell'utente. Quando mappiamo questa tabella con Entity Framework, la colonna viene mappata verso una proprietà di tipo byte[] ...
Quando eseguiamo una query tramite Entity Framework, spesso abbiamo l'esigenza di recuperare dati da più entity. Grazie all'espressività di LINQ to Entities e al metodo Include, mettere in relazione più entity è estremamente semplice. Tuttavia quando le entity coinvolte nella ...
Quando eseguiamo una query, per default il DbContext mantiene in memoria un riferimento alle entity recuperate e poi le restituisce al client. Con il metodo AsNoTracking, otteniamo il risultato di restituire le entity all'utente senza memorizzarle nel DbContext. Con il metodo ...
Quando usiamo la classe ObjectContext e i tipi a essa associati, per caricare un grafo di oggetti in un'unica query dobbiamo utilizzare il metodo Include della classe ObjectSet. Questo metodo accetta in input una stringa che specifica le proprietà che puntano agli altri oggetti ...