ASP.NET MVC - Primi passi

Sommario
ASP.NET MVC è un framework per lo sviluppo di applicazioni web, è costruito sul Microsoft .NET framework e sottolinea che lo sviluppo viene eseguito utilizzando le migliori pratiche con modelli di progettazione comprovati, mentre l'applicazione non è legata a hardware specifico, creando così applicazioni con codice di facile manutenzione.
Architettura MVC
L'architettura MVC, il cui acronimo corrisponde a model, view, controller, è un'architettura che ci permette di separare le diverse sezioni di un'applicazione, cioè separiamo ciò che l'utente vede dalla nostra logica di business, grazie a questa possiamo realizzare codice che è molto più facile da capire e da mantenere.
Facciamo un rapido ripasso sui concetti chiave di questa forma di sviluppo di applicazioni web, poiché è una parte fondamentale per essere in grado di utilizzare e realizzare applicazioni efficienti con ASP.NET MVC.
Struttura
Il modello di sviluppo MVC contiene 3 livelli che sono:
  • Modello: È la parte che contiene la business logic, cioè quella che definirà il comportamento con le strutture dati.
  • Visualizzazione: È responsabile di mostrare all'utente le informazioni richieste, internamente la vista comunica con il modello tramite il controller.
  • Controllore: è colui che fa da intermediario tra il modello e la vista, generalmente le richieste web pervengono prima ad un titolare e questo decide quale modello chiamare e poi quando ottiene i dati necessari decide quale vista e quali dati mostrare al utente.
Vediamo il grafico seguente che ci dà un'approssimazione di come avviene l'intero processo:

Possiamo descrivere il processo nel modo seguente, un utente effettua una richiesta alla nostra applicazione, ovvero una richiesta web, questa viene elaborata nell'applicazione da un controller, detto controller comunica con il modello e restituisce informazioni al controller che comunica it. a vista ed infine la vista viene mostrata alla persona che ha effettuato la richiesta con i dati richiesti.
Installa ASP.NET MVC
Per iniziare a sviluppare utilizzando questo framework, dobbiamo prima ottenere gli strumenti di sviluppo che ci consentono di accedere a tutte le risorse disponibili.
La prima cosa che faremo è andare alla pagina web http: / /www.asp.net/mvc dove possiamo ottenere tutte le risorse necessarie per iniziare a sviluppare nel framework:

INGRANDIRE

Faremo clic su installare e si avvierà un programma di installazione basato sul web che scaricherà i pacchetti necessari per poter avviare il nostro progetto.
Una volta che tutto è installato possiamo creare il nostro primo progetto web, per questo dobbiamo prima iniziare Studio visivo, quindi faremo clic su nuovo progetto, selezioniamo il linguaggio C# e scegliamo Web, sul lato destro vedremo i modelli disponibili e selezioniamo Applicazione Web ASP.NET MVC 4.
Vediamo come appare la schermata appena descritta:

Dopodiché sceglieremo il nostro modello per iniziare a sviluppare, finiamo il tutorial in questo passaggio, ottenendo già abbastanza conoscenze per poter installare e avviare la nostra prima applicazione.Ti è piaciuto e hai aiutato questo Tutorial?Puoi premiare l'autore premendo questo pulsante per dargli un punto positivo

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave