2010-12-23 4 views
4

Je cherche un tutoriel solide sur l'utilisation de l'Entity Framework avec POCO (c'est-à-dire ne pas utiliser le concepteur) en utilisant MySQL comme back-end. Je suis à la recherche de quelque chose de semi-détaillé qui couvre des choses comme les attributs (comme comment mapper un nom de table/champ de base de données à un nom de classe/champ différent). Aussi je cherche C#, pas VB. Est-ce que quelqu'un sait de tels tutoriels?meilleur tutoriel pour utiliser le framework d'entité, POCO, et MySQL

+0

Je pense que vous cherchez "code-first", où il n'y a pas EDMX/designer. La plupart des didacticiels EF se concentrent sur SQL Server (bien sûr, puisque les deux sont des produits MS). Mais depuis votre code contre le modèle, et non la base de données - il ne devrait pas être trop différent avec MySQL. Il suffit de google "Entity Framework 4 Code First". – RPM1984

Répondre

4

Pour EF avec MySQL, consultez cette autre question:
Using MySQL with Entity Framework
Fondamentalement, vous devez obtenir un connecteur de MySQL et travailler normalement à partir de là.

Pour Poços, soit vous coder les correspondances, et je suppose que vous utilisez EF 4 Futures CTP 5 récemment releaed, ou si vous utilisez le concepteur, ce qui est ce qui est normalement dans EF 4.

Si la est destiné par défaut EF 4 support POCO, ou d'un modèle EF POCO dans CTP5, ceux-ci devraient être utiles lit:

http://thedatafarm.com/blog/data-access/agile-entity-framework-4-repository-part-1-model-and-poco-classes/ (la série) en général http://thedatafarm.com/blog/search?q=poco ou si la page est trop lent http://www.google.com.au/#q=poco+site:thedatafarm.com

http://blogs.msdn.com/b/adonet/archive/2009/05/28/poco-in-the-entity-framework-part-2-complex-types-deferred-loading-and-explicit-loading.aspx http://blogs.msdn.com/b/adonet/archive/2009/06/10/poco-in-the-entity-framework-part-3-change-tracking-with-poco.aspx

Si vous utilisez uniquement le code, vous devez réaliser qu'il s'agit d'une pré-version et que vous rencontrez des problèmes lors de l'utilisation.

Questions connexes