Estamos estudiando que la tecnología ORM podríamos utilizar en nuestro proyecto, más especialmente NHibernate vs Entity Framework 4.¿Existe un equivalente a NHibernate's <component> en Entity Framework?
Una cosa buena en NHibernate es la posibilidad de hacer que varias columnas de un tipo personalizado, gracias al "componente "opción de mapeo. Es decir, yo puedo trazar un grupo de columnas como una propiedad de un tipo especificado dado, de esta manera:
Component<MyCustomType>(e => e.CreatedBy,
p =>
{
p.Map(customTypeItem => customTypeItem .prop1, "column1");
p.Map(customTypeItem => customTypeItem .prop2, "column2");
});
no he encontrado una característica similar en Entity Framework 4. ¿Existe? o hay una funcionalidad similar?
Sí, eso es el equivalente del componente de NH. –
Al final, parece que terminaremos usando Code First, que es compatible con los tipos complejos como dijiste :). Gracias ! – tsimbalar