Wer weiß, was ist die Unterschiede zwischen diesen beiden asumming Ich benutze SQL Server als meine Datenbank? Sind sie gleich?Linq zu SQL und Entity Framework Diffrences?
Antwort
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
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.
Die Dezember 2008 Ausgabe von Visual Studio Magazine co ver Geschichte von Roger Jennings ist ein gutes Buch zum Thema, mit einigem L2S vs EF Side-by-Side-Vergleich:
http://visualstudiomagazine.com/features/article.aspx?editorialsid=2583