Cześć szturman,
I używać XPO dużo dużo rok temu i wciąż mieć zastosowanie na klient na górze i.
Od mój doświadczenie, XPO pracować dosyć dobrze jeżeli twój zapytanie potrzeba być zbyt kompleks.
The rozmieszczenie być także wielki, gdy ono tworzyć twój schemat automatycznie jeżeli the baza danych znajdować, ale zazwyczaj z the schemat iść niektóre brak dane zbyt i my kończyć wciąż pismo.
Inny różnica być że XPO praca na the inny kierunek najwięcej ORMs.
Zazwyczaj the ORM logika być the baza danych i ono wytwarzać the klasa, na XPO ty tworzyć the klasa i ono wytwarzać the baza danych che móc mnóstwo praca szczególnie jeżeli the DB być duży i z mnóstwo powiązanie.
Jednostka Struktura (EF), w mój opinia być o wiele więcej elastyczny jeśli chodzi o querying.
XPO także mieć Linq XPO ale chociaż ono patrzeć ładny, czuć jak ciężki.
The integracja z SQL Procedura i Funkcja być przejrzysty i the modelarski widok być sposób lepszy poprzedzający LINQ SQL wersja (che patrzeć jak swój wkrótce btw).
Także na EF, the kod wytwarzać using T4 szablon, che być templating język.
Ty właściwie mieć dostęp te szablon więc ty móc jeżeli ty potrzebować ono więcej kod, potrzebować odmianowy dla twój projekt.
Ty także mieć dostęp wszystkie the "akcja", wszystkie the kod wytwarzać, ty móc debug mieć który zdarzać się za the scena.
W Ten Sposób, dla, i jako duży DevX fan, I zadawalać ale I woleć EF XPO.
Boczny notatka tho być że I także używać Poddźwiękowy, obyczajowy generator który I robić i także MyGeneration.
Wszystkie chłodno kod generator.
Otucha!
Alex