Skip to content

8. Zwischenfazit

Damit ist der Überblick über das ASP.NET MVC-Framework abgeschlossen. Wir fahren mit einer Fallstudie fort, die den Einsatz dieses Frameworks in einer mehrschichtigen Architektur veranschaulicht:

  • Die [Web]-Schicht ist die Schicht, die mit dem Benutzer der Webanwendung in Kontakt steht. Der Benutzer interagiert mit der Webanwendung über Webseiten, die von einem Browser angezeigt werden. ASP.NET MVC befindet sich in dieser Schicht und ausschließlich in dieser Schicht.
  • Die [Business]-Schicht implementiert die Geschäftslogik der Anwendung, wie beispielsweise die Berechnung eines Gehalts oder einer Rechnung. Diese Schicht nutzt Daten vom Benutzer über die [Web]-Schicht und aus dem DBMS über die [DAO]-Schicht.
  • Die [DAO]-Schicht (Data Access Objects), die [ORM]-Schicht (Object Relational Mapper) und der ADO.NET-Konnektor verwalten den Zugriff auf Daten im DBMS. Die [ORM]-Schicht fungiert als Brücke zwischen den von der [DAO]-Schicht verwalteten Objekten und den Zeilen und Spalten von Tabellen in einer relationalen Datenbank. Wir werden das Entity Framework ORM (http://msdn.microsoft.com/en-us/data/ef.aspx) verwenden.
  • Die Integration der Schichten kann mithilfe eines Dependency-Injection-Containers erreicht werden. Wir werden Spring.net (http://www.springframework.net/) verwenden.

Obwohl dieses Dokument bereits recht umfangreich ist, ist es unvollständig. Leser können ihr Wissen mit dem Buch „Pro ASP.NET MVC 4“ von Adam Freeman, erschienen bei Apress, ergänzen. Es ist ein ausgezeichnetes Buch. Seine 800 Seiten werden selbst die anspruchsvollsten Leser zufriedenstellen.

Einführung in ASP.NET MVC anhand von Beispielen

Serge Tahé, November 2013


Diese Website wurde im Januar 2026 mit dem von den KI-Systemen Gemini 3 und ChatGPT 5.2 entwickelten Konverter [Word oder ODT → HTML] erstellt.


Mithilfe des Gemini/ChatGPT-Konverters wurden mehrere Websites aus LibreOffice-ODT-Dokumenten und Word-Dokumenten generiert:

Java

Android

.NET

JavaScript

PHP

Python

VBScript

SQL

Dies sind alles alte Kurse, die aus mehreren hundert Seiten bestehen. Die Größe des ODT- oder DOCX-Dokuments spielt für den Gemini/ChatGPT-Konverter keine Rolle. Was für ihn zählt, sind die darin enthaltenen Strukturen (siehe Kapitel: Beispiele in diesem Dokument).