J'ai commencé à expérimenter avec LINQ to SQL et ce que je fais est en train de créer des classes avec des décorateurs de mappage LINQ - choisissant ainsi les parties du schéma de table db que je veux incorporer dans mes classes.Puis-je utiliser Entity Framework comme j'utilise LINQ to SQL?
Un exemple simple:
private DateTime? _LocalCopyTimestamp = (DateTime)SqlDateTime.MinValue;
[Column(Name = "recaLocalCopyTimestamp", Storage = "_LocalCopyTimestamp", CanBeNull = true)]
public DateTime? LocalCopyTimestamp
{
get
{
return this._LocalCopyTimestamp;
}
set
{
this._LocalCopyTimestamp = value;
}
}
Je n'utilise pas et ne suis pas disposé à recourir à des outils de modélisation en raison de projets contraintes (les modifications du schéma de manière sont traités et parce qu'il ya un schéma de base de données existante et il est un peu trop organique et non-strict)
Existe-t-il un moyen d'avoir cette flexibilité avec Entity Framework sans avoir à inclure des fichiers d'informations de schéma et/ou beaucoup de fichiers de code distincts?
Puis-je également créer des classes qui "utilisent" plus d'une table sous-jacente?
Quelqu'un peut-il me diriger vers la documentation à ce sujet?
Bonne réponse, je pense que d'après ce que vous avez dit, il est préférable d'attendre la prochaine version. – leppie
Vos points sur le concepteur sont tous notés. Je suis également d'accord avec Leppie: je tiens à la prochaine version ;-p J'ai passé une journée à la regarder au sommet MVP - semble beaucoup mieux que l'incarnation actuelle. –
"Pour la plupart de l'histoire de l'Entity Framework" ... eh bien, pour l'histoire RTM, ils ont tous les deux le même âge ... –