Publicado Entity Framework 4.3 - Jorge Serrano - MVP Visual Developer - Visual Basic

Publicado Entity Framework 4.3

Introducción

Microsoft ha publicado hace unas horas la nueva versión de Microsoft Entity Framework, hablo de Microsoft Entity Framework 4.3.

Presumiblemente, esta versión es la última actualización antes de que aparezca en escena lo que presumiblemente podríamos denominar como Entity Framework 4.5 ó 5.0, dependiendo de como Microsoft desee llamarla, si bien el equipo de Entity Framework parece dejar claro que se llamará Microsoft Entity Framework 5.0 (otra vez estamos con el baile de números de versión), aunque no adelantemos acontecimientos, y menos antes de conocer qué mejoras trae esta nueva versión.

 

Los cambios

Entre Microsoft Entity Framework 4.2 y Microsoft Entity Framework 4.3, Microsoft ha querido incorporar y añadir nuevas características y cambios.

En este punto, sólo voy a enumerarlas para no repetir las cosas que ya aparecen en la información oficial. En el apartado final indico una serie de enlaces que recomiendo visitar sino los conoces aún.

  • New Code First Migrations Feature.
  • Removal of EdmMetadata table.
  • Data Annotations on non-public properties.
  • More configuration file settings.
  • Bug fix for GetDatabaseValues.
  • Bug fix to support Unicode DbSet names.

Además de estas modificaciones y resolución de problemas, conviene que tomes una lectura respecto a los cambios que Microsoft ha incorporado en la versión final de Microsoft Entity Framework 4.3 con respecto a la Beta 1 de Microsoft Entity Framework 4.3.

Enlaces

Noticia oficial del lanzamiento de Microsoft Entity Framework 4.3.

Instalación de Microsoft Entity Framework 4.3 desde Nuget.

Más información sobre Microsoft Entity Framework en geeks.

Blog de Unai con multitud de información sobre Entity Framework.

Published 10/2/2012 9:00 por Jorge Serrano
Archivado en:
Comparte este post:

Comentarios

Friday, February 10, 2012 9:55 AM por Unai

# re: Publicado Entity Framework 4.3

Jorge, sin "probablemente", esta es la última version hasta dev11 y sí, se llamará 5.0. Esto es debido a la política de "Semantic Versioning" dentro del grupo de producto. Cualquier cambio que rompa implica una nueva versión mayor, no tiene que ver con el framework ni con nada en concreto, tienes un excelente posts aclaratorio sobre esto de Diego Vega, seguro que te acuerdas de el,

blogs.msdn.com/.../why-entity-framework-vnext-will-be-ef5-and-nothing-else.aspx.

Gracias por el posts y por tu referencia al mio en el mismo :-)

Un saludo

Unai

Friday, February 10, 2012 10:02 AM por Jorge Serrano

# re: Publicado Entity Framework 4.3

Hola Unai,

sí, tengo claro lo de la versión mayor, pero eso no evita el conflicto y problemas que generará a la gente cuando ahora, les digamos que .NET Framework 4.5 tiene Microsoft Entity Framework 5.0 en lugar de 4.5.

Es sólo una opinión. Entiendo lo del alineado pero simplemente lo indico para que la gente sobre todo se vaya familiarizando en como se llamará la siguiente versión (no revisión ;-) ) del producto.

Un abrazo, y sobre el link a tu blog... está incluido porque es en mi opinión el mejor de geeks sobre Entity Framework y con diferencia (y en español, eso sin contar los libros de Entity Framework que has escrito). ;)

Jorge

Friday, February 10, 2012 1:44 PM por El Bruno

# re: Publicado Entity Framework 4.3

Es el problema que tienes cuando las setas comienzan a crecer. Ojo! q no quiero menospreciar a EF ni nada por el estilo, pero EF, Silverlight, etc; son productos que han alcanzado un nivel de madurez muy alto dentro del ecosistema de MS. Y claro, con versiones muy frecuentes, y desalineadas de la línea de VS + .Net Fwk, pasa lo que pasa. En mi opinion, si bien .Net 4.5 no es un major release, debería ser considerada .Net 5; para acompañar el lanzamiento de otros major releases como Windows, Office, etc. Es solo mi opinion :D

Saludos

Sunday, February 12, 2012 12:39 AM por Jorge Serrano

# re: Publicado Entity Framework 4.3

Hola Bruno,

es la misma opinión que tengo yo al respecto... lo que pasa es que si somos estrictos entre la mayor y minor version, quizás esté bien utilizado la 4.5 y la 5.0, pero esto es posible que genere problemas a la hora de intentar alinear los productos, por eso, yo haría lo que indicas que es justo lo que dejaba caer... en fin... es lo que hay! :)