J'ai été à la programmation pour un certain temps et ont utilisé LINQ-to-SQL et LINQ-to-Entités avant (bien que lors de l'utilisation d'entités qu'il a été sur une Entité/Tableau 1-1 relation - c'est à dire pas très différente de celle L2SQL)
J'ai fait beaucoup de lecture sur l'Inversion de Contrôle, Unité de Travail, POCO d'un référentiel et de modèles et que vous souhaitez utiliser cette méthode dans mes nouvelles applications.
Lorsque je suis en difficulté est de trouver une façon claire, concise guide de débutants pour EF4 qui ne supposent la connaissance de EF1.
Les questions spécifiques j'ai besoin de répondre sont:
Le premier Code / modèle premier? Avantages/inconvénients en ce qui concerne EF4 (c'est à dire ce qui se passe si je fais le premier code, modifiez le code à une date ultérieure et à la nécessité de régénérer ma DB modèle - les données sont conservées et transformé ou supprimé?)
En supposant que je vais code-première (j'aimerais voir comment EF4 qui convertit une DB schéma) comment puis-je obtenir réellement commencé? Assez souvent j'ai vu des articles avec l'entité des diagrammes indiquant "Donc c'est mon modèle d'entité, maintenant, je vais ..." - Malheureusement, je suis pas clair si ils sont a créé le modèle dans le concepteur, enregistré pour la génération de code est ensuite arrêté toute nouvelle auto-génération de code -ou - qu'Ils ont codé (POCO)? classes et en quelque sorte importé dans le deisgner vue?
Je suppose que ce que j'ai vraiment besoin d'une compréhension de l'endroit où la "magie" vient et comment l'ajouter moi-même si je ne suis pas juste de la génération d'un modèle EF directement à partir de la base de données.
Je suis conscient que la question est un peu vague, mais je ne sais pas ce que je ne sais pas - de Sorte que toute entrée / correction / clarification apprécié.
Inutile de dire que je ne vous attendez pas à quiconque de s'asseoir ici et de m'enseigner EF - je voudrais juste quelques bons tutoriels/forums/blogs/etc. pour compléter entité débutants
Merci beaucoup d'avance