MVC est l'un des trois modèles de programmation ASP.NET.

MVC est un modèle permettant de créer des applications Web à l'aide de la conception MVC (Model View Controller model-view-controller) :

Model (modèle) représente le cœur de l'application (comme une liste d'enregistrements de base de données).

View affiche les données (enregistrements de la base de données).

Le contrôleur gère les entrées (écrit les enregistrements de la base de données).

Le modèle MVC offre un contrôle total sur HTML, CSS et JavaScript simultanément.

MVC - Contrôleur syntaxe

Le dossier Controllers contient des classes de contrôle chargées de gérer les entrées et les réponses des utilisateurs.

MVC exige que les noms de tous les fichiers de contrôleur se terminent par « Contrôleur ».

MVC - Contrôleur exemple

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();}
}
}