MVC ist eines der drei ASP.NET-Programmiermuster.

MVC ist ein Muster zum Erstellen von Webanwendungen mithilfe des MVC-Designs (Model View Controller Model-View-Controller):

Model (Modell) stellt den Kern der Anwendung dar (z. B. eine Liste von Datenbankeinträgen).

Ansicht zeigt Daten (Datenbankeinträge) an.

Controller verarbeitet Eingaben (schreibt Datenbankeinträge).

MVC-Muster bietet gleichzeitig volle Kontrolle über HTML, CSS und JavaScript.

MVC – Controller Syntax

Der Ordner „Controller“ enthält Steuerklassen, die für die Verarbeitung von Benutzereingaben und -antworten verantwortlich sind.

MVC erfordert, dass die Namen aller Controller-Dateien mit „Controller“ enden.

MVC – Controller Beispiel

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mvc;
namespace MvcDemo.Controllers
{
public class HomeController : Controller
{
public ActionResult Index()
{return View();}
public ActionResult About()
{return View();}
}
}