Ricerca per data: dal 01/06/1998 al 20/01/2019
Nello script #279 abbiamo visto che la classe DbContext sfrutta internamente la classe ObjectContext e abbiamo visto come recuperare un'istanza di quest'ultima partendo da un'istanza della prima.Un caso in cui torna utile accedere all'ObjectContext sottostante al DbContext è ...
Quando usiamo Entity Framework con SQL Compact in un sito Azure Web Sites, dobbiamo impostare la stringa di connessione per andare a leggere il file nella cartella speciale App_Data. Possiamo impostare la stringa di connessione utilizzando la sezione di configurazione apposita di...
Quando dobbiamo effettuare il deploy del nostro sito un Azure Website e vogliamo anche lanciare uno script di migrazione generato da Code-First Migration, dobbiamo utilizzare la modalità di deploy Web Deploy.Quando effettuiamo il publish dell'applicazione, nella sezione ...
Quando sviluppiamo servizi che persistono dati con Entity Framework, spesso per aggiornare i dati ci facciamo passare una entity che poi attacchiamo al contesto. Una volta attaccata al contesto l'entity è ancora in stato di Unchanged, ma possiamo modificarne facilmente lo stato a...
Molto spesso capita di voler sapere il numero di elementi di una proprietà di tipo lista senza però voler caricare gli elementi. Prendiamo come esempio una classe Person con una proprietà Children che contiene la lista dei figli. Se abbiamo un'istanza di Person già caricata nel ...
Una delle principali novità di Entity Framework 5 è la possibilità di sfruttare le table-valued function. Le table-valued function sono delle funzioni sul database che, a differenza delle stored procedure, possono essere la sorgente dati di una query. Questa differenza rende le ...
Sebbene LINQ sia una funzionalità dei linguaggi .NET, la sua idea può essere adattata anche ad altri linguaggi. In JavaScript esiste una libreria che ricalca l'idea di LINQ e offre una serie di metodi molto simili a quelli offerti dai linguaggi .NET. In questo script vediamo come...
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'...