Don Box og Chris Anderson har leveret en ret god præstentation på PDC09, som giver et god overblik over Entity Framework 4. Der bliver gennemgået 3 senarier

  1. Start med databasen. Hvordan kommer man fra at have en database til også at have en EDM model (før EF 4 er det nok det 99% har gjort, ved at lave en ny Entity Model, og så vælge “Generate from database”).
  2. Start med modellen. En af de nye features er, at man kan starte med en Entity Data Model, og så generere databasen ud fra modellen. For at genererer DDL’en bruges T4 templates. Pr default genereres DDL der har en tabel pr type. Der findes andre muligheder. Der er et plugin, som giver dig en række nye templates til generering af DDL.
  3. Start med .NET klasser. Den puristiske tilgang med POCO. Med POCO opnår man persistance ignorance, altså nogle klasser der ingen binding har til nogen ORM

Desuden viser Don tilsidst hvordan man (snart) vil kunne bruge M til at beskrive sin EDM model.

Get Microsoft Silverlight

Hvis du vil downloade videoen, så kan den hentes her.