
Ξέρω κάτι καινούργιο, πιο ισχυρή και πολύ περισσότερες επιλογές του προστίθενται σε αυτό, αλλά Linq2SQL είναι μέρος της νέας EF; 


αν όχι, ποια είναι η κύρια διαφορετική μεταξύ των δύο πλαισίων;

 
Είναι Linq2SQL πίσω από το Scence ίσο με το πλαίσιο οντοτήτων
=============================================================



Έχω γράψει μερικά κομμάτια άποψη για LINQ-to-οντότητες, και τη σχέση της με LINQ-to-SQL:


<http://www.hackification.com/2008/12/03/linq-to-entities-the-blackberry-storm-of-orms/>
[http://www.hackification.com/2008/12/04/linq- to-φορείς-παρακολούθησης /](http://www.hackification.com/2008/12/04/linq-to-entities-follow-up/)


Περίληψη: LINQ-to-SQL δεν είναι το ίδιο με το LINQ-to-οντότητες. L2S έχει ένα μικρό χαρακτηριστικό γνώρισμα-σύνολο, αλλά τι κάνει, το κάνει πολύ καλά. L2E έχει ως στόχο να καλύψει μια πολύ ευρύτερη χαρακτηριστικό-set, αλλά η τρέχουσα έκδοση φαίνεται να έχει κάποια κραυγαλέα κενά (π.χ. τεμπέληδες φόρτωση). v2 της L2E θα πρέπει να είναι πολύ καλύτερα? η τρέχουσα έκδοση (IMHO) μοιάζει περισσότερο με μια βήτα.

 

Από ό, τι έχω διαβάσει και ενημερωθεί (κατ 'επανάληψη =)), LINQ 2 SQL αποσύρεται υπέρ της Linq να EF. 


Δείτε εδώ <https://stackoverflow.com/questions/253263/has-microsoft-really-killed-linq-to-sql> και εδώ [είναι LINQ to SQL Dead or Alive;](https://stackoverflow.com/questions/252683/is-linq-to-sql-doa)


EF θα σας επιτρέψει να χρησιμοποιήσετε ένα πιο γενικό κατάστημα υποστήριξη, και ότι είναι καλύτερο για τους χρήστες των καταστημάτων υποστήριξη μη MSSQL.

 