WorkShop .NEt Entity Framework 4.0

En la plataforma .Net el Entity Framework sería el equivalente a JPA + la implementación de referencia (TopLink Essentials).

A nivel general tiene una ventaja fundamental sobre JPA, y es que el existir un único entorno de desarrollo y una única implementación la integración es mucho más completa y potente. De hecho su editor visual está a años luz de los de los IDEs Java.

Por otro lado al tener una plataforma en la que inspirarse (J2EE se entiende) van adoptando los patrones de esta, hace unos meses recuerdo que unos compañeros estaban extasiados con el patrón DAO, cuando en Java está ya en claro desuso, ahora ya han llegado al patrón Repository y UnitOfWork. Es esto una ventaja?…depende…

Curioso también son los nombres que en .Net dan a las “inspiraciones” recibidas del mundo Java…por ejemplo en lugar de POJOs ellos hablan de POCOs (Plain Old CLR Objects).

El próximo 6 de abril Microsoft tiene preparado un evento en Madrid en la que presentará las novedades del Entity Framework 4.0:

· Introducción a Entity Framework 4.0

o Arquitectura de Entity Framework

o Modelos de dominio

· Artefactos de generación

o Clases prescriptivas

o Selft Tracking Entities ( STE )

o Plain Old CLR Objects ( POCO )

· Unit Test en EF 4.0

· Model First

· Code Only

· EF 4.0 en Arquitecturas guiadas por modelos de dominio

o Introduccion de Arquitectura Marco

o Patrones

§ Repository

§ Unit Of Work

§ Specifications

Los interesados podéis apuntaros aquí

Deja un comentario