ich auf all diesen Themen eine crapload Lesen:Aussortieren POCO, Repository-Muster, Arbeitseinheit und ORM
POCO
Repository Pattern
UOW
ein ORM-Mapper verwenden
ok Ich sehe die grundlegenden Definitionen von jedem in Büchern, etc., aber ich kann dies nicht alle zusammen visualisieren. Bedeutung einer Beispielstruktur (DL, BL, PL).
Also, was haben Sie Ihre DL-Objekte, die Ihre CRUD-Methoden enthalten, dann Ihre BL-Objekte, die mit einem ORM zurück auf Ihre DL-Objekte "gemappt" werden? Was ist mit DTOs ... sie sind deine DL-Objekte richtig? Ich bin verwirrt.
Kann jemand wirklich alles zusammen erklären oder mir Beispielcode schicken? Ich versuche nur, das zusammen zu bringen. Ich bestimme, ob LINQ zu SQL oder EF 4 (nicht sicher über NHibrernate noch gehen).
Nur nicht die Konzepte wie in physikalischen Ebenen und Code-Ebenen hier und was jeder Typ von Objekt enthält (nur Eigenschaften für DTOs und CRUDs für Ihre DL-Kernklassen, die die Tabellenfelder übereinstimmen ???).
Ich brauche nur ein wenig Anleitung hier. Ich lese Fowlers Bücher und lese Evans, aber noch nicht alle da.
Viele Fragen hier; was es mir schwer macht zu antworten. Lesen Sie etwas mehr (zum Beispiel die Links, die Vsevolod in seiner Antwort geschrieben hat), probieren Sie einige Konzepte aus und stellen Sie dann eine bestimmte Frage. Dann können wir Ihnen besser helfen. Literaturweise würde ich sagen, dass Sie auf dem richtigen Weg sind; aber tatsächlich: es ist eine Menge zu begreifen. – Marijn