Publicado el Dejar un comentario

Nueva edición de PostGIS 2 en línea.

Para los que les interesen las bases de datos espaciales de código abierto, se abre la convocatoria para la nueva edición del curso Postgis 2 online. Excelente curso, ya lo tomé y vale mucho la pena. El pago por este curso no es un gasto, es toda una inversión, se los aseguro. No se arrepentirán.

Para mayor información visita la página del curso.

 

Selección_197

Publicado el Dejar un comentario

EntityType ‘…’ has no key defined. Define the key for this EntityType …MVC 4

Continuando con Visual Studio 2010 y MVC 4, al ejecutar la aplicación me arrojó varios errores de este tipo:

One or more validation errors were detected during model generation:

\tSystem.Data.Entity.Edm.EdmEntityType: : EntityType ‘UserProfile’ has no key defined. Define the key for this EntityType.
….

\tSystem.Data.Entity.Edm.EdmEntitySet: EntityType: EntitySet ‘UserProfiles’ is based on type ‘UserProfile’ that has no keys defined.

Al parecer el generador de entidades EF 4.x DbContest para C# aún tiene ciertas deficiencias.

Para corregir este error hay que editar las clases que se indican y agregar la anotación [Key] antes del campo de llave primaria así:

….
[Key]

public int UserId { get; set; }

Le pedirá que agregue el namespace

System.ComponentModel.DataAnnotations

Es todo…. ¡saludos!