ASP.NET MVC Framework

ASP.NET MVC
software
GenereIntegrated development environmentCategoria:Ambienti di sviluppo liberi
SviluppatoreMicrosoft
Ultima versione5.2 (01/07/2014)
Ultima beta6.0.0-beta4 (15/05/2015)
Sistema operativoMultipiattaformaCategoria:Software multipiattaforma
LinguaggioCategoria:P277 letta da WikidataC#Categoria:Software libero in C sharp
Visual Basic .NET
LicenzaLicenza Apache 2.0
(licenza libera)
Sito webasp.net/mvc
Categoria:Software con licenza ApacheCategoria:P348 differente su WikidataCategoria:P856 differente su Wikidata

Il framework ASP.NET MVC è un tipo di Model-View-Controller sviluppato dalla Microsoft come aggiunta ad ASP.NET, offrendo un'alternativa al modello ASP.NET Web Forms, che viene utilizzato per la creazione di applicazioni web.

Per costruire un'applicazione web si procede alla composizione di tre ruoli distinti:

  • il model (ovvero il modello dei dati, le entità e le relazioni tra esse),
  • la view (cioè la vista, il codice HTML che crea l'interfaccia utente) e
  • il controller (il codice di controllo che contiene la logica applicativa del programma).

Storia

Il nome deriva dal fatto che il framework adotta il noto pattern Model-View-Controller (MVC).

Il codice sorgente di ASP.NET MVC è stato pubblicato da Microsoft nell'aprile 2009 sotto licenza Microsoft Public License (MS-PL). In seguito, nel marzo 2012, Scott Guthrie ha annunciato sul suo blog che Microsoft avrebbe pubblicato parte della sua suite di componenti web, tra cui ASP.NET MVC, sotto Licenza Apache 2.0.[1]

Note

Collegamenti esterni

  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica
Categoria:Framework .NET
Categoria:Ambienti di sviluppo liberi Categoria:Framework .NET Categoria:P1324 letta da Wikidata Categoria:P277 letta da Wikidata Categoria:P348 differente su Wikidata Categoria:P856 differente su Wikidata Categoria:P856 letta da Wikidata Categoria:Software con licenza Apache Categoria:Software libero in C sharp Categoria:Software multipiattaforma Categoria:Stub - software Categoria:Voci con template Collegamenti esterni e qualificatori sconosciuti