Si no me llevo bien con Entity Framework hasta ahora, ¿Existe la posibilidad me gustaría que el nuevo EF en .Net 4.0

StackOverflow https://stackoverflow.com/questions/932361

Pregunta

Hasta ahora no me gustaba EF. Aunque me ha gustado las herramientas y lo fácil que era crear ciertos tipos de asignaciones y relaciones, otros tipos eran un dolor y el apoyo de LINQ en EF no era tan grande (Couln't crear mis propios métodos de extensión filtro).

es el nuevo EF en .Net 4.0 mejor. Teniendo en cuenta lo que he dicho hasta ahora es que hay un riesgo que va a gustar.

El reson le pido esto es porque uso linq2sql mucho y no me gusta la sensación de que la plataforma que estoy usando está a punto de ir obsoleto. Me gustaría actualizar a algo que es lo más parecido posible a lo que ya tengo.

Gracias por sus opiniones

¿Fue útil?

Solución

Es sólo una opinión, pero creo que el nuevo EF será mejorado mucho. Es casi seguro que tienen algún tipo de ruta de migración de LINQ a SQL. Ya sea que se verá como LINQ to SQL es otra historia. Las dos herramientas tienen algo diferentes filosofías.

Mientras EF será diseñado para escenarios empresariales, que es mi esperanza de que la próxima versión seguirá siendo lo suficientemente liviano como para servir como un reemplazo adecuado para L2S en pequeños escenarios de aplicación.

Otros consejos

Estoy muy optimista acerca de EF 4.0 de todo lo que he visto hasta ahora. La versión beta ya está disponible para los suscriptores de MSDN y que aborda muchas de las preocupaciones en torno a POCO, Persistencia la ignorancia, N-Tier apoyar y todo eso. Sigo recomendar la lectura de la ADO.NET blog del equipo como un gran recurso para lo que ha cambiado.

No se puede comparar a la primera versión, porque este es un muy gran revisión y mucho ha cambiado.

Dicho esto, los adoptadores iniciales siempre reciben la peor parte, ya que son los primeros en correr en errores y nuevos problemas, mientras que a finales de procedencia pueda beneficiarse de las lecciones aprendidas por los primeros usuarios.

Ha habido muchas mejoras. He corrió para un par de problemas sin solución extraños pero nada todavía. Me tomó un par de horas para entender cómo funciona POCO lo que significa que pasaron mucho. Yo recomiendo descargar VS2010 y jugar un rato con él mismo!

Tener un vistazo a esta presentación, y usted sabrá por qué EF digno de su tiempo.

Cómo pensar como el marco de presentación Entidad: http: // blogs .teamb.com / craigstuntz / 2009/09/11/38394 /

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top