Articles of poco

Entity Framework POCO – Comment éviter une erreur si un champ est mis à jour deux fois?

Je commence à utiliser Entity Framework en utilisant POCO dans une configuration dont le modèle est d’abord. J’ai un modèle légèrement non standard – généré en personnalisant le fichier .tt pour répondre aux propriétés personnalisées dans .edmx, ce qui me permet de déclencher un événement NotifyPropertyChanged pour la journalisation des mises à jour de certaines […]

Dans une architecture en couches utilisant Entity Framework, dois-je renvoyer des classes POCO à partir du fichier BLL? (Orientation de l’architecture nécessaire)

J’ai trop lu probablement et souffre d’une surcharge d’information. J’apprécierais donc des indications explicites. D’après ce que j’ai rassemblé, je peux utiliser le modèle T4 de VS2010 pour générer des classes POCO qui ne sont pas liées directement à l’EF. Je placerais ceux-ci dans leur propre projet tandis que mon DAL aurait une classe dérivée […]

Générer des objects POCO à partir d’un fichier xml

J’ai un fichier XML qui décrit approximativement un schéma de firebase database dont j’hérite Je souhaite générer des objects POCO pour ce fichier afin de me donner une longueur d’avance sur les objects métier de mon application C #. Est-ce possible et comment?

Charger le stream de données JSON à partir d’un fichier texte dans des objects C #

J’utilise Newtonsoft.Json.Linq et j’aimerais charger les données dans des objects (ou des structures) que je définis et les placer dans une liste ou une collection. Actuellement, je retire les propriétés JSON avec des index pour les noms. filename = openFileDialog1.FileName; StreamReader re = File.OpenText(filename); JsonTextReader reader = new JsonTextReader(re); ssortingng ct = “”; JArray root […]

Pourquoi «Fixup» est-il nécessaire pour les POCO Ignorant de Persistance dans EF 4?

L’une des fonctionnalités les plus attendues d’Entity Framework 4 est la possibilité d’utiliser POCO (Plain Old CLR Objects) de manière ignorer la persistance (en d’autres termes, ils ne “savent” pas qu’ils sont persistés avec Entity Framework par rapport à un autre mécanisme ) J’essaie de comprendre pourquoi il est nécessaire d’effectuer des corrections d’association et […]

Entity Framework Eager Load ne renvoie pas de données, le chargement différé ne

J’utilise le code d’abord EF5 et j’ai un object qui a une collection définie comme virtual (chargé paresseux). Cela retourne les données quand on les appelle. Cependant, je veux qu’il soit chargé. J’ai supprimé la signature virtual de la propriété mais maintenant, elle renvoie toujours null données null . EF ne lance même pas la […]

Désérialiser la réponse JSON nestede avec le client RestSharp

Je voudrais utiliser un Api REST et désérialiser la réponse JSON nestede. À cette fin, j’ai essayé de créer des classes POCO représentant la réponse JSON [1]. La réponse ressemble à ceci: { “success”: true, “message”: “OK”, “types”: [ { “name”: “A5EF3-ASR”, “title”: “ITIL Foundation Plus Cloud Introduction”, “classroomDeliveryMethod”: “Self-paced Virtual Class”, “descriptions”: { “EN”: […]

Code inverse d’ingénierie Entity Framework 4.1

J’utilise Entity Framework 4.1 et je souhaite tirer parti de leur approche en code uniquement. Dans la vidéo située à l’ adresse http://channel9.msdn.com/Events/TechEd/Europe/2010/DEV212 à partir de 35:00 minutes, ils montrent un outil de reverse engineering de leurs POCO à partir de leur firebase database existante. Je veux le faire car j’ai une firebase database existante. […]

Problèmes liés au générateur DbContext de Entity Framework 4.1

Je suis nouveau dans Entity Framework 4.1 et je voulais vraiment passer aux classes POCO pour mon modèle. J’ai trouvé que c’était très facile avec l’élément “DbContext Generator” fourni lors de l’installation de EF 4.1. Il a fait exactement ce que je voulais et a généré l’object DbContext et tous les POCO de mon modèle […]

Classes POCO et ViewModels dans MVC3

Je ne suis pas un développeur MVC3 expérimenté, mais j’essaie de l’être. Je connais bien les classes POCO et ViewModels, le premier décrivant chacune des classes de la firebase database et le second étant utilisé pour les vues de type fort dans mvc3. Ma question n’est pas si compliquée pour les développeurs expérimentés, mais je […]