Autore: Stefano Mostarda
In alcuni script precedenti abbiamo visto come tramite l'assembly Microsoft.Web.Administration si possa facilmente interagire con IIS direttamente da applicazioni .NET. In questo script vediamo come sia possibile raggruppare i siti in base all'ApplicationPool di cui fanno parte....
Quando si esegue una query sfruttando LINQ to Entities o Entity SQL, Entity Framework prima effettua la query ed una volta ottenuti i risultati verifica se l'oggetto ritrovato è già presente in memoria. Per default, se l'oggetto già è stato caricato, quello letto dal database ...
Sto lavorando ormai da un paio di mesi su ASP.NET MVC. Premetto che sulla parte architetturale del pattern non ne sapevo niente quindi il mio primo approccio è stato puramente pratico. Dopo la prima fase di totale nausea e scomodità ho cominciato comunque ad apprezzare questo ...
Molto spesso si hanno a disposizione delle funzioni sul database che si vogliono riutilizzare in Entity Framework. Questa funzionalità è supportata in maniera nativa da Entity Framework. Tuttavia, LINQ to Entities non permette di invocare direttamente una funzione quindi bisogna ...
A volte si ha la necessità di dover sapere quali siano le entità che verranno salvate sul database. Infatti, Per ragoni di business o di comodità o altro ancora, si potrebbe voler effettuare alcune verifiche e/o modifiche poco prima della persistenza di questi oggetti.In questo ...
Entity Framework permette molte ottimizzazioni al suo interno. Si passa dall'utilizzo di stored procedure fino allo sfruttamento degli strati più bassi per elaborare i dati. In questo articolo analizzeremo le tecniche più efficaci per ottimizzare le performance quando si utilizza...
Molto spesso capita di dover persistere un oggetto che ha altri oggetti collegati. Un tipico caso di questa situazione è quando si deve salvare un ordine sul database. Un ordine ha collegati sia i dettagli, sia il cliente che lo ha generato. Una serie di oggeti del genere viene ...
Nuovo speciale sul nostro network dedicato al nuovo ORM targato Microsoft. Con il Service Pack 1 del .NET Framework 3.5, Microsoft ha rilasciato una serie di nuove tecnologie come i Dynamic Data Controls ed Entity Framework. Quest'ultimo è un ORM completo che copre tutte le ...
Molto spesso capita di dover ordinare una query in base ad un parametro che ci arriva in input. L'esempio più classico di questa condizione è quando in una pagina web si permette di ordinare una griglia cliccando sull'intestazione della colonna.In questi casi LINQ to Entities ...
In Entity Framework, le proprietà di una classe che puntano ad un'altra classe del dominio vengono dette Navigation Properties. Queste proprietà sono di tipo EntityReference per le proprietà che puntano ad un singolo oggetto (ad esempio la proprietà Ordine nella classe Dettagli) ...