ASP.NET MVC Framework: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Luckas-bot (discussione | contributi)
m r2.7.1) (Bot: Aggiungo: uk:ASP.NET MVC Framework
m top: smistamento lavoro sporco e fix vari
 
(29 versioni intermedie di 22 utenti non mostrate)
Riga 1:
{{S|software|Internet}}
{{Infobox Software
| nome Nome = ASP.NET MVC
|Logo =
| logo =
|Screenshot =
| sviluppatore = [http://www.microsoft.com Microsoft]
|Didascalia =
| status = Active
|Sviluppatore = [[Microsoft]]
| versione ultimo rilascio = 1.0
|UltimaVersione = 5.2
| data ultimo rilascio = 03/17/2009
|DataUltimaVersione = 01/07/2014
| versione beta = 2 Preview 1
|UltimaVersioneBeta = 6.0.0-beta4
| data versione beta = 30/07/2009
|DataUltimaVersioneBeta = 15/05/2015
| sistema operativo = [[Windows]]
|SistemaOperativo = multipiattaforma
| piattaforma = [[Microsoft.NET]]
|Genere = ide
| linguaggio = [[C sharp|C#]], [[Visual Basic .NET|VB.NET]]
|Licenza = [[Licenza Apache]] 2.0
| genere = [[Web application framework]]
|SoftwareLibero = si
| licenza = [[Microsoft Public License]]
|Lingua =
| sito_web = [http://asp.net/mvc asp.net]
|SitoWeb = https://asp.net/mvc
}}
 
Il '''framework ASP.NET MVC''' è un tipo di [[modelModel-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 [[applicazione Webweb|applicazioni web]].
 
Per costruire un'[[applicazione web]] si procede alla composizione di tre ruoli distinti:
* il Modelmodel (ovvero il modello dei dati, le entità e le relazioni tra esse),
* la Viewview (cioè la vista, il codice HTML che crea l'interfaccia utente) e
* il Controllercontroller (il codice di controllo che contiene la logica applicativa del programma).
 
== Cenni storici ==
 
== 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.<ref>[https://weblogs.asp.net/scottgu/archive/2012/03/27/asp-net-mvc-web-api-razor-and-open-source.aspx ASP.NET MVC, Web API, Razor and Open Source]</ref>
 
== Note ==
<references />
 
== Collegamenti esterni ==
* {{Collegamenti esterni}}
* [http://www.opentraining.it/mvc.aspx Video-guide su ASP.NET MVC 2 in Italiano]
 
[[Categoria:{{Framework .NET]]per applicazioni web}}
 
{{Portale|informatica}}
[[en:ASP.NET MVC Framework]]
 
[[ru:ASP.NET MVC Framework]]
[[svCategoria:ASPFramework .NET MVC Framework]]
[[tr:ASP.NET MVC Framework]]
[[uk:ASP.NET MVC Framework]]
[[zh:ASP.NET MVC Framework]]