2008-11-18 7 views

Antwort

4

Diese post verweist auf einige Informationen. insbesondere drei Hauptunterschiede:

  • Die Fähigkeit relationale speichert andere als Microsoft SQL Server

  • Eine vollständige Textabfragesprache nicht beschränkt auf LINQ Sprachunterstützung

  • Erweiterte Mapping Einrichtungen, wie abfragen als Zuordnung einer einzelnen Klasse zu mehreren Tabellen

1

Lange Antwort: Google. Kurze Antwort: mit Entity Framework können Sie etwas basierend auf Klassen erstellen (teilweise, die Sie "erweitern" können) Domänenobjekte ähneln (nicht wahr DDD, deshalb ist NHibernate noch vorhanden und linq to nhibernate wird entwickelt) mit sql werden Sie nur Datenbank und Tabellen denken.