Notre produit est partiellement construit en utilisant Delphi et partiellement .NET et dans notre état actuel de migration vers .NET, nous avons le dictionnaire de données dans un composant Delphi, donc c'est le maître. À partir de là, nous générons du code source .NET à l'aide de modèles, pour prendre en charge l'interrogation simple, mais aussi pour faire Linq2Sql, puisque notre produit nécessite SQL Server.Génération de fichiers ADO.NET Entity Data Model, par où commencer?
Cependant, je voudrais passer au nouveau modèle d'entité dans .NET au lieu de Linq2Sql, mais je ne sais pas combien de travail ce serait. Tous les tutoriels ou les exemples que je trouve semblent tourner autour de la modélisation du modèle de données dans le concepteur, ou de l'obtenir à partir de la base de données, ni ne fonctionne pour nos besoins.
Dans Linq2Sql, nous avons annoté nos classes de requête avec TableMappingAttribute et ColumnMappingAttribute, puis généré un descendant de DataContext, tout cela fonctionne très bien.
Y a-t-il un chemin facile similaire pour utiliser le code du modèle Entity à la place? Ou dois-je produire tous ces fichiers xml et exécuter des outils pour produire des ressources, etc.?
Est-ce que quelqu'un a été dans la même situation et peut faire la lumière sur ce sujet?
Est-ce que .NET 4 est une option? Il y a beaucoup plus d'options de génération de modèles dans EF 4. Pour EF 1, vous avez besoin du XML. –
Pas pour le moment, non. Nous allons mettre à jour l'année prochaine probablement. –