ASP.NET MVC 3 Validation et IValidatableObject

Une des nouveautés apparue sous ASP.NET MVC 3 est l’interface IValidatableObject. Grâce à cette interface, il nous est possible d’intégrer des clauses de validation beaucoup plus poussées. Celle-ci nous permet de remplacer la validation dans la déclaration de nos modèles, et évite l’utilisation de la méthode ModelState.AddModelError. Voici le modèle de base que nous allons […]

Read More »

CS0012: The type ‘System.Data.Objects.DataClasses.EntityObject’ is defined in an assembly that is not referenced.

En créant une vue typée dans une application MVC vers une classe qui fait référence à un objet d’Entity Framework, vous tomberez probablement sur l’erreur suivante : Compiler Error Message: CS0012: The type ‘System.Data.Objects.DataClasses.EntityObject’ is defined in an assembly that is not referenced. You must add a reference to assembly ‘System.Data.Entity, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089’.

Read More »