POCOs (einfache alte CLR-Objekte) sind einfache Entitäten Ihrer Domain. Wenn wir Entity Framework verwenden, werden die Entitäten normalerweise automatisch für Sie generiert. Das ist großartig, aber leider sind diese Entitäten mit einer Datenbankzugriffsfunktionalität durchsetzt, die eindeutig gegen den SOC (Separation of Concern) ist. POCOs sind einfache Einheiten ohne Datenzugriffsfunktionalität, sondern gibt immer noch die Fähigkeiten alle EntityObject Funktionalitäten wie
- Lazy Loading
- Änderungsverfolgung ist
Hier ist ein guter Start für diese
POCO Entity framework
Sie können POCOs auch einfach aus Ihrem bestehenden Entity-Framework generieren Projekt mit Code-Generatoren.
EF 5.X DbContext code generator
Ich denke, der beste Weg für Sie, es wird durch ein Beispiel zu verstehen: http://pratapreddypilaka.blogspot.com.au/2011/12/entity-framework-40-poco.html –
Ich bin nicht sicher, welche Antwort Sie erwarten, die nicht bereits in Ihrem Link angegeben wurde. Wenn Sie immer noch nicht verstehen, nachdem Sie diese gelesen haben, dann müssen Sie, wie Jeremy es vorschlägt, vielleicht auch lernen. –