Trennung von Gestaltung und Programmcode

ASP.NET bietet zwei Möglichkeiten, Gestaltungsinformationen (HTML- und XML-Code) und Programmcode (z. B. C#, Visual Basic) anzuordnen. Man spricht auch von Seitenmodellen:

  • Zu den Grundkonzepten von ASP.NET gehört die Möglichkeit, den HTML-Code (das Layout) und den Programmcode in zwei verschiedene Dateien aufzuteilen (Hintergrundcodemodell/Code-Behind-Modell)

  • Die aus dem klassischen ASP übernommene Option, HTML-Code und Programmcode in einer Datei zu vermischen, wird hingegen als Ein-Datei-Modell (Single-File-Modell/Inline-Code) bezeichnet

Ein-Datei-Modell

Beim Ein-Datei-Modell gibt es nur eine ASPX-Datei, in der HTML-Code und serverseitiger Programmcode zusammen abgelegt sind. Dies ist das aus dem klassischen ...

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.