01.03.2012
Vorsorgliche Datenhaltung
Das ADO.NET Entity Framework lädt in Beziehungen stehende Datensätze mit verschiedenen Verfahren: mit Eager oder Lazy Loading – oder auf Vorrat mit Relationship Fix-up.
weiterlesen
01.02.2012
Viele kleine Schritte zum Ziel
Das ADO.NET-Entity-Framework-Team war in den vergangenen Monaten mit Updates beschäftigt. Nun zeigt es als CTP-Version auch schon zahlreiche neue Merkmale für die nächste Entity-Framework-Generation.
weiterlesen
01.01.2012
Massenbewegungen
Bei der Frage, ob sich ein objektrelationaler Mapper wie das ADO.NET Entity Framework für die Verarbeitung riesiger Datenmengen eignet, sind viele Entwickler skeptisch. Das ist in einigen Fällen nur allzu berechtigt, wie die folgenden Überlegungen zeigen.
weiterlesen
01.12.2011
Im Prinzip POCO
Mit dem ADO.NET Entity Framework hat Microsoft zwar einen leistungsfähigen objektrelationalen Mapper zur Verfügung gestellt, aber der erfordert auch viel Leistung seitens des Entwicklers – in Form des Umgangs mit den erforderlichen Basisklassen und Schnittstellen. Leicht ist das nicht unbedingt. In .NET 4.0 sind nun auch einfachere Mapping-Objekte möglich.
weiterlesen
01.11.2011
COM doch
Als eine IUnknown-Schnittstelle auf der Leinwand erschien, trauten viele .NET-Entwickler ihren Augen nicht. Doch Microsofts neue Bibliothek Windows Runtime (WinRT) basiert tatsächlich auf einer neuen Version des Component Object Models (COM). Neben dieser Überraschung gab es auf der BUILD ein Feuerwerk an Preview-Versionen: Windows 8 Client und Server, .NET 4.5,Visual Studio 11.0, der nächste TFS, Expression Blend 5 sowie PowerShell 3.0.
weiterlesen
01.10.2011
Laden ohne Ballast
Manche bezeichnen das ADO.NET Entity Framework als langsam. Dabei ist „schnell“ oder „langsam“ wie so oft im Leben davon abhängig, ob man es richtig macht. Objekte ohne die Änderungsverfolgung zu laden bringt einen enormen Geschwindigkeitsgewinn.
weiterlesen
01.09.2011
Verteilte Entitäten
In der ersten Version des ADO.NET Entity Frameworks war die Unterstützung für verteilte Systeme sehr schwach, denn es gab keine Instrumente, um im Client Datenänderungen zu verfolgen. .NET 4.0 hält dafür eine Lösung parat: Entities, die sich selbst überwachen.
weiterlesen
01.08.2011
Viele Pfade
Der Zugriff auf Datenbanken ist ein zentrales Thema für die meisten Webanwendungen.ASP.NET bietet inzwischen zahlreiche Wege, um Informationen aus Datenbanken anzuzeigen und dem Benutzer zur Veränderung anzubieten. Doch welcher davon der passende ist, lässt sich nicht immer klar ausmachen.
weiterlesen
01.07.2011
Doppelt hält besser
ImADO.NET Entity Framework 4.1 hat Microsoft unter dem Schlagwort „Code only“ eine dritte Möglichkeit verwirklicht, um Objekte und Datenbank zu verbinden. Zu diesem Konzept gehört die neue Kontextklasse DbContext. Sie bietet auch bei den beiden bisherigen Verfahren „Model first“ und „Database first“ interessante Möglichkeiten.
weiterlesen
01.06.2011
Der dritte Weg
Außerhalb des .NET-Versionszyklus präsentiert Microsoft im ADO.NET Entity Framework 4.1 nun eine dritte Möglichkeit, um Objekte und Datenbank zu verbinden. Hier bekommt der Entwickler vom Entitätenmodell kaum mehr etwas mit und kann sich ganz auf den Code konzentrieren.
weiterlesen