Entity Framework 4.0
There are 4 entries for the tag
Entity Framework 4.0
Dopo aver installato la versione RC di VS 2010, con grande stupore non ho più trovato il template per la generazione degli oggetti POCO partendo dal modello dati. In rete ho trovato due soluzioni: La prima http://thedatafarm.com/blog/data-access/using-the-beta-2-ef-poco-template-with-vs2010-rc/ che richiede l’estrazione di un file dall'immagine della versione Beta 2 di Visual Studio. La seconda, http://blog.vuscode.com/malovicn/archive/2010/02/17/using-the-entity-framework-poco-template-with-vs2010-rc-easier-way.aspx, non necessita di alcun file. Non avendo a disposizione la ISO di VS2010 Beta 2, e non volendola riscaricare, ho eseguito la seconda procedura riportata. Per far funzionare il tutto ho dovuto riavviare l’ambiente di sviluppo. Ovviamente questo è solo un escamotage nell’attesa...
Un’altra novità per la gestione e sviluppo di database per Visual Studio 2010: This "Entity Designer Database Generation Power Pack" is a standalone download which includes some new database generation technologies. The original Database Generation feature in the Entity Designer is extensible via Windows Workflows and T4 Templates. This Power Pack builds on these extensibility mechanisms - introducing a new UI to help manage database generation strategies as well as six new workflow options for generating your database. Download e maggiori dettagli, qui: http://visualstudiogallery.msdn.microsoft.com/en-us/df3541c3-d833-4b65-b942-989e7ec74c87 Technorati Tag: Database,Entity Framework 4.0
Proviamo a modificare il Data Model precedente , per testare il supporto di Visual Studio 2010 ai Complex Type. Eliminiamo dall’entità Persona la proprietà Indirizzo, sostituendola con le proprietà Via, NumeroCivico, Comune e Provincia di tipo stringa: Le proprietà elencate sono le candidate per il tipo complesso Indirizzo. A differenza della versione precedente di Entity Framework, in cui bisogna modificare a mano il codice del file .edmx, Visual Studio 2010 ci viene incontro: selezioniamo con il mouse le proprietà precedentemente citate tenendo premuto il tasto CTRL, premiamo il tasto destro del mouse e scegliamo...
Nel post precedente abbiamo visto una delle novità più evidenti della nuova versione di Entity Framework, il supporto allo sviluppo Model First. Un'altra feature riguarda il supporto verso i tipi POCO (plain-old CLR objects): in pratica, abbiamo la possibilità di utilizzare le nostre classi custom, costituenti il Domain Model dell’applicazione, con il Data Model, senza dover far nulla (o quasi), è infatti sufficiente mappare le nostre classi con l’entità del modello dei dati per avere a disposizione gli stessi (o quasi) comportamenti (query, inserimento ed aggiornamento dei dati etc…) che si hanno con le classi entità con cui siamo abituati...