Jestem nowy, używając LINQ do Entities (lub Entity Framework, jakkolwiek to nazywają) i piszę dużo kodu tak: var item = (from InventoryItem item in db.Inventory
where item.ID == id
selec
Używam Linq do podmiotów stosujących podejście Table per Type. Do tej pory działo się to bardzo dobrze. Mam następującą konfigurację: tabeli nadrzędnej tabeli podrzędnej (Dziedziczy z rodzicem) Wielki
Używam T4 do generowania repozytoriów dla LINQ do jednostek Entities. Repozytorium zawiera (między innymi) metodę listy odpowiednią do stronicowania. Dokumentacja dla Supported and Unsupported Methods