Estoy tratando de convertir mi proyecto de modelo primero a código primero, ya que puedo ver que lidiar con los modelos con el diseñador gráfico será difícil. Desafortunadamente, con todo mi Google no puedo encontrar una buena referencia que describa cómo hacer el desarrollo de código primero. La mayoría de los recursos están desactualizados (por lo que se consideran anticuados como solo código), y las otras referencias que puedo encontrar parecen suponer que usted comprende los conceptos básicos de creación de contexto y código primero (por ejemplo, hacen referencia al código de construir contextos, pero no describen dónde debería ir realmente ese código, y cómo se ejecuta en realidad).¿Existen buenos recursos para desarrollar el código primero de Entity Framework 4?
¿Existen recursos decentes para el desarrollo de código primero, que describen cómo asignar sus entidades POCO a un esquema de base de datos?
Edición: Bien, de momento, renuncio al código por ahora. El documento de inicio al que me he vinculado en mi respuesta parece tener algunos fallos (por ejemplo, algunos detalles sobre la construcción de contexto y el tipo EntityConnection dbConnection, y parte del código de mapeo de relaciones no se compila como lo han escrito). Pasé 2 días tratando de encontrar la manera de hacer que esto funcionara, y me acerqué (creo) pero finalmente fracasé, ya que Google no me ayudó por completo.
A partir de ahora, creo que es más productivo para mí continuar con el primer desarrollo del modelo, y espero que para cuando el edmx se vuelva incómodo, primero el código ya no está en estado CTP y tiene mejor (como en algunos que realmente existen) documentación.
Estoy marcando la respuesta en POCO como la correcta, ya que si bien no es realmente código primero, si desea tener entidades en el código, es probablemente la mejor opción, aunque requiere una base de datos y un EDMX generado a partir de él antes de que funcione.
¿Algún éxito con esto? –
No :(. Los ejemplos en el comienzo no funcionan bien para mí y no pude resolverlo. Por lo tanto, decidí volver a modelar primero hasta que haya documentos actualizados y en funcionamiento. – KallDrexx