La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Paradigma MVC Ing. Buttolo Marco.

Presentazioni simili


Presentazione sul tema: "Paradigma MVC Ing. Buttolo Marco."— Transcript della presentazione:

1 Paradigma MVC Ing. Buttolo Marco

2 Introduzione MVC MVC sta per (Model View Controller) ed è un modello architetturale per il mondo della programmazione object oriented. Il compito principale dell’MVC consiste nel separare la logica di rappresentazione dei dati dalla logica di controllo (logica di business). Nel paradigma MVC i componenti software di base sono tre:

3 Componenti software MODEL -> con i metodi per accedere ai dati dell’applicazione VIEW -> con i metodi per visualizzare i dati di MODEL. CONTROLLER -> con i metodi per modificare i dati di MODEL

4 Struttura MVC

5 Applicazione MVC in Visual Studio 2010
Per creare una applicazione con stile MVC in Microsoft Visual Studio 2010 è necessario creare un nuovo progetto di tipo WEB. Il tipo di applicazione deve essere ASP .NET MVC2 WEB Application.

6 Applicazione MVC2

7 Struttura applicazione MVC 2

8 Organizzazione dei dati
MVC è un pattern che divide il codice dell’applicazione in tre blocchi distinti: Model, View e Controller. Questa organizzazione non riguarda soltanto il livello logico e di funzionamento, ma si riflette anche sul modo in cui sono organizzati i file all’interno dei nostri progetti.

9 Organizzazione dei dati (2)
Si possono vede le tre parti di una applicazione MCV:

10 MODEL Il Model è la componente di MVC dedicata all’acceso ai dati, che si occupa cioè di fare da tramite tra l’applicazione e il database sottostante.


Scaricare ppt "Paradigma MVC Ing. Buttolo Marco."

Presentazioni simili


Annunci Google