msgbartop
Around Software Development and Innovation
msgbarbottom

27 Feb 11 Bug EF 4 Designer

In questo periodo sto lavorando molto con VS2010 ed EF 4, però purtroppo ho riscontrato un bug nel designer che non permette la creazione in maniera corretta di associazioni del tipo M:N.

In particolare viene settato alla creazione dell’associare l’attributo StoreGeneratedPattern=”Identity”, mediante il quale si specifica il pattern di generazione della chiave dell’oggetto (ad esempio come identity).

Trattandosi in realtà di un riferimento che viene tradotto in una foreign key nel db, tale attributo risulta inutile nonchè dannoso, dato che ad esempio alla generazione del db tale attribute crea un campo identity autogenerato anche nella foreign key.

Questo link spiega un workaround e in maniera approfondita il problema.

A presto

Antonio

27 Feb 11 ADO.NET 4 Entity Framework Feature CTP 3

Entity Framework Feature è un insiene di interessanti estensioni per EF 4. In particolare abilita le cosidette  self tracking entites che possono essere utilizzate in applicazioni multi tier come DTO.

Tale set dalla versione RC di VS2010 viene installato di default con .NET 4.0.

Se sviluppate applicazione di classe Enterprise multi tier vi consiglio vivamente di dare uno sguardo. ;)

Qui trovate maggiori info.

Antonio

27 Feb 11 The ManyToMany template does not support the collection type of the…

Lavorando con ASP.NET Dynamic Data ed Entity Framework ho riscontrato che  Dynamic Data non supportano correttamente le relazioni M:N usando EF. In particolare Dynamic Data non son in grado di risolvere la tebella intermedia per gestire tale relazione.

Infatti diversamente da Linq To Sql, Entity Framework gestisce la cosa in maniera diversa…

Qui potete trovare delle informazioni sulla risoluzione di tale problema.

Antonio

2010_1_ManyToMany