Czy Linq2Sql za scence równy Entity Framework

głosy
2

Wiem, że to nowa rzecz, bardziej wydajne i dużo więcej opcji dodaje się do niej, ale jest Linq2Sql jest częścią nowego EF?

jeśli nie, to co jest główną różnicą pomiędzy tymi dwoma ramami?

Utwórz 09/12/2008 o 17:18
źródło użytkownik
W innych językach...                            


2 odpowiedzi

głosy
4

Pisałem parę zdań kawałki około LINQ-podmioty, a jego relacja do LINQ-SQL:

http://www.hackification.com/2008/12/03/linq-to-entities-the-blackberry-storm-of-orms/ http://www.hackification.com/2008/12/04/linq- do podmiotów, follow-up /

Podsumowanie: LINQ-SQL nie jest taka sama jak LINQ-podmioty. L2S ma mały zestaw funkcji, ale to, co robi, robi dobrze. L2E ma objąć znacznie szerszy zestaw funkcji, ale obecna wersja wydaje się mieć pewne rażące zaniechania (np lazy-loading). v2 od L2e powinno być znacznie lepiej; Aktualna wersja (IMHO) czuje się bardziej jak beta.

Odpowiedział 09/12/2008 o 18:02
źródło użytkownik

głosy
0

Z tego co czytałem i mówiono (wielokrotnie =)), LINQ 2 SQL jest na emeryturze na korzyść LINQ do EF.

Zobacz tutaj https://stackoverflow.com/questions/253263/has-microsoft-really-killed-linq-to-sql i tutaj Czy LINQ to SQL żywy lub martwy?

EF pozwoli Ci użyć bardziej ogólny sklep podkładową, a to jest lepsze dla użytkowników non MSSQL sklepach podkładowych.

Odpowiedział 09/12/2008 o 17:36
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more