Autore: Stefano Mostarda
Quando lasciamo che sia Entity Framework Code-First a creare il database, questo utilizza alcuni valori di default che spesso eccessivi per il loro reale utilizzo. Ad esempio, tutte le stringhe vengono generate sul database come colonne nvarchar(4000). Se dobbiamo memorizzare un ...
Code-First è sicuramente la novità più appetitosa di Entity Framework 4.1. Grazie a questa nuova tecnica non dovremo usare obbligatoriamente il designer per mappare le nostre classi con il database. Inoltre, specificando tutto via codice avremo un maggior controllo sul processo ...
Quando lavoriamo con SQL Server Compact 4.0 e Entity Framework dobbiamo tenere a mente alcune limitazioni derivanti dall'uso contemporaneo di queste tecnologie.Entity Framework permette di avere entity con una proprietà che mappa su un campo di una tabella il cui valore è ...
HTML5 è un insieme di nuovi standard, che presto accompagnerà tutti gli sviluppatori web. Porta con sé diverse novità, che vanno verso l'adozione di una serie di specifiche standard, condivise da browser e piattaforme diverse, che dovrebbero semplificare la vita degli ...
Nello script precedente abbiamo visto come sia semplice utilizzare SQL Server Compact per applicazioni che utilizzano Entity Framework e che fanno uso del designer per generare l'EDM. In questo script vediamo come sia altrettanto semplice creare che usa Entity Framework Code-...
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 ...