[Entity Framework] Encapsular las Fk de las entidades

La ultima vez que use Entity Framework quedé con un disgusto por como terminé modelando los objetos, en parte por ignorancia y en parte por imposiciones y convenciones propias del ORM. En esta ocasión, me encontré con un caso de propiedades de navegación y las propiedades "{*}Id" que usa Entity Framework para construir las relaciones. … Sigue leyendo [Entity Framework] Encapsular las Fk de las entidades

[Windows Azure] Tables without a clustered index are not supported in this version of SQL Server – Entity Framework Migration

Como muchos desarrolladores, no soy experto en ningún motor de base de datos. Conozco muchas de las cosas que como desarrollador debería conocer con motores con los que he trabajado, y pese a que se qué éste es un tema controversial, soy de los que piensa que el desarrollador no debería “casarse” con un tipo … Sigue leyendo [Windows Azure] Tables without a clustered index are not supported in this version of SQL Server – Entity Framework Migration

[Entity Framework] Sobre Data Annotations

Hola, ya llevaba tiempo sin escribir en esta serie en la que intento cubrir aspectos sobre todas la versiones de este potente ORM. En el último post  que alcance escribir aun tocaba el tema de las convenciones que debemos respetar para que el Entity Framework nos entienda lo que queremos hacer, pero si dado el … Sigue leyendo [Entity Framework] Sobre Data Annotations

[How To][Code First] Definir la base de datos del proyecto.

Hola, por defecto cuando trabajamos con CodeFirst este usa .\ SQLEXPRESS para hospedar la base de datos, y la creara con el nombre definido en nuestra clase de contexto. Pero si deseamos cambiar este comportamiento ¿que debemos hacer? bien, en este post enseñare como usar aun base de datos Existente, como crear una nueva y … Sigue leyendo [How To][Code First] Definir la base de datos del proyecto.

[Entity framework 4.1] Sobre Code First – DBContext y BDSet

Hola, en la anterior entrada ya vimos lo que trae [traía] de "nuevo"  esta versión del Entity Framework, allí vimos que este release permite el patrón de desarrollo de Code First, pero ¿qué es realmente? ¿Cambia mucho?... bueno pues en esta entrada tratare de describir a manera de introducción sus principales componentes. La carpeta entidades … Sigue leyendo [Entity framework 4.1] Sobre Code First – DBContext y BDSet