Cambios con el SP1 de VS2008 para Entity Framework

De primeras, seguro que hay muchos que aún no he visto y que tengo ganas de probar, pero de entrada hay unos cuantos que se ven muy claros:

  • Nuevo diseñador, algo más ligero que el anterior y más funcional
  • Por defecto los ficheros de Store, Conceptual y mapeo están embebidos en el ensamblado y no como output
  • ConcurrencyMode accesible y «funcional» desde el diseñador
  • Los marcadores Setter y Getter de las propiedades accesibles y modificables desde el diseñador
  • Nuevos elementos al menú contextual del Model Browser
  • La ventana de actualización del modelo es nueva, aunque le queda mucho para ser realmente funcional, sigue fallando en diversos toques para actualizar los cambios producidos en la base de datos, refrescar el modelo con una jerarquía terminada y alguna que otra, esta es una parte que está bastante floja…
  • Seguimos sin tener la posiblidad de hacer tipos complejos desde el diseñador, y algo que me mosqueo es que tampoco fuí capaz de hacerlo ‘a pelo’ ( aunque tampoco le dediqué demasiado tiempo, todo sea dicho de paso.
  • En cuanto al código el ObjectContext dispone de un nuevo método denominado CreateEntityKey mediante el cual podremos crear EntityKey pasando el nombre del EntitySet y el objeto al que le deseemos agregar este elemento.
  • La última, puede que sea una de las más importantes para la construcción de aplicaciones distribuídas y tiene que ver con la serialización de EntityCollection y EntityReferences, algo que tiene que ver con un post puesto hace algún tiempo con respecto a la serialización de grafos.

Seguro que me estoy olvidando de más, pero tal y como he comentado en cuanto vea más cosas interesantes las iré publicando…

 

Saludos

Unai Zorrilla

 

2 comentarios sobre “Cambios con el SP1 de VS2008 para Entity Framework”

  1. Hola:
    Puedo usar Entity Framework con el VS 2005 SP1
    teniendo claro el net framework 3.5 sp1 instalado
    si es asi , cuales son los componentes a instarlar o parchar
    Muchar gracias

Responder a anonymous Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *