Entity Framework 4.1
Ero troppo curioso di provare la nuova versione (beta) dei Tools per EF. Diciamo che la curiosità è stata parzialmente ripagata dato che con la prima versione non riuscii a fare granché essendo, almeno nella mia configurazione software, non molto stabile. Andiamo con ordine: dopo aver installato la nuova versione dei Tools, ho provato subito ad eseguire la funzione “Reverse Engineer Code First” (disponibile come voce di menu contestuale selezionando un progetto C#). Per l’esperimento ho scelto un database con diverse tabelle, relazioni e “gerarchie”. Dopo aver cliccato sulla voce precedente, VS ha iniziato a “macinare”...
Ieri 9/3/12 si è svolto l’evento WeWantWeb organizzato da DomusDotNet presso la sede Microsoft di Roma. Le sessioni sono state registrare e quanto prima pubblicheremo Slide, codice sorgente degli esempi e Video, sul sito di DomusDotNet. Grazie a tutti i partecipanti!!! Attendiamo i vostri feedback! Al prossimo evento . Da sinistra verso destra: Alessandro Mostarda e Massimo Bonanni, Giorgio Di Nardo, Nick, io , parte di coloro che hanno avuto la pazienza di ascoltarci .
Secondo articolo della serie dedicata ai WCF Data Services: utilizzo con Entity Framework, ed approfondimento su Service Operations. Nel codice allegato un client ASP.NET MVC di test. Articolo completo sul sito di DomusDotNet. Al solito, consigli e suggerimenti sono sempre ben accetti .
Rilasciata la versione Beta 1 di Code First Migrations. Tutti i dettagli qui. La semplicità di utilizzo è veramente notevole .
Se lavoriamo con EF utilizzando l’approccio Code First, in alcuni scenari, il mapping (ad esempio nel caso di classi di dominio già esistenti) potrebbe essere un task non banale. Riprendiamo un esempio di qualche tempo fa , aggiungendo all’Object Model l’entità Articolo, come riassunto dal Class Diagram seguente: Fattura espone una collezione di oggetti RigoFattura accessibile (dall’esterno) tramite l’IEnumerable<RigoFattura> pertanto, l’unico modo di aggiungere nuove righe alla fattura è l’utilizzo del metodo AddRigoFattura. Ancora, la classe RigoFattura contiene una proprietà CodiceArticolo che ritorna la proprietà Codice dell’istanza della classe Articolo referenziata, ma anche in questo caso, l’unico...
E’ stata rilasciata la versione 4.2 Release Candidate di Entity Framework. Tutti i dettagli relativi qui
Venerdì 7 ottobre si è tenuto l’evento Pomeriggio Entity Framework organizzato da DomusDotNet. L’argomento sembra aver suscitato un certo interesse dato il numero di presenze. Si è discusso dei vari approcci di utilizzo dell’O\RM di Casa Microsoft : Database First & Model First, Alessandro Mostarda, Code First (io, nonostante non fosse la mia prima esperienza da Speaker era la prima volta in casa Microsoft ) , WP7 e Database Locali (Nicolò). Grazie a tutti partecipanti !!! A presto! Qualche foto dell’evento: Da sinistra verso destra: Vela DomusDotNet,...
Maggiori info ed un dettagliato Walkthrough qui.
Rilasciata la versione CTP di “Code First Migrations” (per il momento solo per SQL Server), installabile via NuGet, che aggiunge alcuni comandi per la gestione delle modifiche di database creati utilizzando l’approccio Code First. Tutti i dettagli qui: http://blogs.msdn.com/b/adonet/archive/2011/07/27/code-first-migrations-august-2011-ctp-released.aspx. Attenzione alle compatibilità!!!
Rilasciati i Language Pack per EF 4.1. Lingue supportate: Chinese (Simplified) Chinese (Traditional) French German Italian Japanese Korean Russian Spanish Post: http://blogs.msdn.com/b/adonet/archive/2011/07/11/ef-4-1-language-packs.aspx Download: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=26708
Full Entity Framework 4.1 Archive