Architekturmodelle unter Einsatz von LINQ to SQL oder ADO.NET Entity Framework
Abbildung 14.8 zeigt mögliche Architekturmodelle für den Einsatz von LINQ to SQL oder ADO.NET Entity Framework. Der Begriff Kontext steht hier wahlweise für einen LINQ to SQL-Datenkontext oder einen Objektkontext von ADO.NET Entity Framework Object Services. Der Kontext kann durch Visual Studio erzeugt werden. Dadurch werden auch die Geschäftsobjekte (GO.Flug
) erzeugt, die man durch eigene Implementierungen in der partiellen Klasse ergänzen kann.
Im einfachsten Modell (ganz links dargestellt) wird der Kontext direkt ohne weitere Schichten in der Benutzerschnittstellensteuerung verwendet. ASP.NET ermöglicht dies mit den Steuerelementen
LinqDataSource
undEntityDataSource ...
Get Microsoft ASP.NET 4.0 mit Visual C# 2010 - Das Entwicklerbuch now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.