EntityFramework und POCO’s Neuigkeiten

In verschiedenen Einträgen in diesem Blog habe ich über die Verwendung von POCO’s mit dem Entityframework berichtet. In seinem Buch “Applying Domain-Driven Design and Patterns: (Pearson Education, Inc., 2006)”, Jimmy Nilsson definiert POCO’s als “…ordinary classes where you focus on the business problem at hand without adding stuff for infrastructure-related reasons. … The classes should…

0

Verwendung von Persistence Ignorance (POCO) Adapter for Entity Framework V1 POCOs als Data contracts in WCF Service Schnittstellen

In meinem Blogeintrag http://blogs.msdn.com/mtcmuc/archive/2008/10/24/architekturaufbau-einer-multilayer-anwendung-die-mit-dem-persistence-ignorance-poco-adapter-for-entity-framework-v1-efpocoadapter-geschrieben-wurde.aspx habe ich über den Aufbau einer WCF Servicebasierten Architektur gesprochen, deren Businessentities oder Data Transfer Objekte POCOs sind. Diese POCOs haben wir mit dem Kommandozeilen Tool "EFPocoClassGen.exe" generiert und ganz normal mit einem EfPoco Adapter gefüllt. Diese POCO Objekte lassen sich auch in WCF Serviceschnittstellen verwenden. Wenn man mit dem generierten…

1

Architekturaufbau einer Multi-Layer-Anwendung, die mit dem Persistence Ignorance (POCO) Adapter for Entity Framework V1 = EfPocoAdapter geschrieben wurde

In meinem letzten Eintrag habe ich kurz vorgestellt, dass man mit dem Entity Framework und POCOs mit effektiv auf relationale Daten zugreifen kann. Zusammenfassend kann man sagen, dass ich in diesem Eintrag http://blogs.msdn.com/mtcmuc/archive/2008/10/24/mehr-poco-plain-old-clr-objects-und-entity-framework-der-persistence-ignorance-poco-adapter-for-entity-framework-v1.aspx, die Vorteile von POCOs und deren Nutzung mit dem EfPocoAdapter und Entity Framework dargestellt. In diesem Eintrag möchte ich kurz auf die…

1

Mehr POCO (Plain Old CLR Objects) und Entity Framework - Der "Persistence Ignorance (POCO) Adapter for Entity Frmaework V1"

In diesem Blogs habe ich schon 2-mal über die Themen Entity Framework und POCO geschrieben. Aus meiner Sicht sind das interessante Themen, da das Entity Framework mit Linq einen guten und effizient programmierbaren Zugriffsweg auf relationale Daten bietet. Andererseits sind aus architektureller Sicht an vielen Stellen POCOs eine gute Lösung für die Implementierung von Business…

1

Vergleich Entity Framework Objekte und POCO C# Objekte ...

In meinem letzten Blogeintrag "Einfache C# Objekte (POCO) mit dem Entity Framework lesen …"  habe ich kurz gezeigt, wie man mit dem Entityframework aus einer SQL Server Datenbank einfache Plain Old CLR Objekte mit den Daten lesen/füllen kann. Zu dem Artikel habe ich eine direkte Frage von einem Leser erhalten, wo genau die Unterschiede zwischen…

1

Einfache C# Objekte (POCO) mit dem Entity Framework lesen ...

Gerade nutze ich das Entity Framework, das seit dem Servicepack 1 für .NET Framework 3.5 verfügbar ist. Mit dem Entity Framework ist ein objektorientierter Zugriff aus C# und VB.NET auf relatione und andere Datenquellen möglich. Die Datenquellen müssen dazu einen Entityprovider haben. Dieser Provider greift dann via den ADO.NET Provider auf eine Datenbank zu. Kombiniert…

2