Sommario:
Definizione - Cosa significa Model (MVC)?
Un modello, nel contesto di un ASP.NET Model View Controller (MVC), è la rappresentazione dei dati che vengono registrati nel controller, i dati su cui si lavora in una vista o la rappresentazione delle entità specifiche del dominio che operano nel business tier.
Il modello contiene informazioni di base sull'applicazione. Include dati, regole di convalida, accesso ai dati e logica di aggregazione.
Techopedia spiega Model (MVC)
Il modello è la parte di MVC che implementa la logica del dominio. In termini semplici, questa logica viene utilizzata per gestire i dati passati tra il database e l'interfaccia utente (UI).
Il modello è noto come oggetto di dominio o entità di dominio.
Gli oggetti dominio sono archiviati nella cartella Modelli in ASP.NET. Il modello di dominio rappresenta la prospettiva dell'applicazione per i dati da gestire, mentre un modello di visualizzazione è necessario per produrre il motore che genera la vista.