Tutti i contenuti di LinqItalia.com
Entity Framework si appoggia ad ADO.NET per accedere al database. Grazie a questa scelta, Entity Framework può utilizzare SQL Server Compact come database. Poichè SQL Server compact ha un engine SQL molto simile a quello di SQL Server, possiamo utilizzare il provider di Entity ...
Grazie alle Data Annotation possiamo personalizzare il mapping tra il database e le nostre classi in maniera molto semplice. Nello script #232 abbiamo visto come mappare una classe su una tabella con un nome diverso. In questo script vedremo invece come mappare una proprietà ...
Con Code-First possiamo modificare il nome della tabella su cui una classe viene mappata. Questo torna utile quando il nome dell'entity set, usato per default da Code-First, è una parola chiave sul database. In questo caso possiamo utilizzare l'attributo Table per impostare il ...
Ormai manca poco alla RTM della Feature CTP di Entity Framework. Grazie a questa nuova libreria, potremo utilizzare Entity Framework in maniera più semplice e soprattutto più immediata e organizzata. Infatti, questa libreria non solo introduce il modello di mapping Code-First, ma...
Quando importiamo una stored procedure nel conceptual schema, il template che genera la classe che eredita da ObjectContext crea un metodo per la stored procedure. Il metodo prende il nome della stored procedure ed accetta in input i parametri di questa. Tuttavia, spesso capita ...
Nello script #226 abbiamo visto come eseguire una query SQL tramite Entity Framework e come fare in modo che questa query restituisca direttamente oggetti. In questo script vedremo invece come eseguire una query con Entity Framework non per ottenere dati, ma per aggiornare quelli...
Molto spesso abbiamo l'esigenza di eseguire una query custom poichè alcune caratteristiche del database non sono supportate ne da LINQ to Entities ne da Entity SQL. In questi casi una stored procedure è la via migliore. Tuttavia, può tornare utile la possibilità di eseguire una ...
Molto spesso abbiamo la necessità di scoprire quale sia il tipo base di una entity. Il metodo più semplice è quello di sfruttare la reflection. Lo svantaggio derivante dall'uso della reflection è rappresentato dalla sua estrema lentezza. Per velocizzare le performance possiamo ...
Code-First è una nuova feature introdotta in Entity Framework, attualmente in CTP 5 ma a Marzo 2011 in RTM. Questa nuova feature permette di effetuare il mapping di una entity verso la relativa tabella del database tramite codice. In questo primo script vedremo come mappare una ...
LINQ to SQL è un O/RM estremamente semplice da utilizzare e flessibile in molte parti. Sebbene Entity Framework stia sempre più prendendo piede, esistono molti progetti sviluppati in LINQ to SQL e ne esistono molti altri che dovendo gestire basi dati semplici non hanno bisogno ...