ASP.NET MVC Framework

Het ASP.NET MVC Framework is een Web Application Framework voor .NET. Hoewel het gebaseerd is op ASP.NET verschilt de architectuur toch sterk. Webapplicaties worden opgezet met het model-view-controller-model. In april 2009 bracht Microsoft het framework uit onder de Microsoft Public License (MS-PL).[3]

ASP.NET MVC Framework
Ontwikkelaar(s) Microsoft
Recentste versie 3.3.0 (24 oktober 2023),[1] 8.0.2 (13 februari 2024)[2] Bewerken op Wikidata
Status Actief
Besturingssysteem multiplatform
Geschreven in C#, Visual Basic .NET
Categorie webapplicatie framework
Licentie(s) Apache Licentie v2.0
Versiebeheer
Website (mul) Productpagina
Portaal  Portaalicoon   Informatica

Achtergrond bewerken

ASP.NET MVC is gebaseerd op ASP.NET en geeft softwareontwikkelaars de mogelijkheid om webapplicaties te ontwerpen met een gemeenschappelijk basismodel, genaamd Model, View en Controller. Dit MVC model definieert webapplicaties met 3 logische lagen:

  • Model (businesslaag)
  • View (presentatielaag)
  • Controller (invoercontrole)

Een Model geeft de staat van een specifiek onderdeel van de applicatie weer, een Controller handelt interacties af en werkt het Model bij, om vervolgens de gegevens door te sturen naar de View. Een View ontvangt de benodigde informatie van de Controller en geeft een weergave van de gebruikersinterface om die informatie te tonen.

Versies bewerken

Datum Versie Nieuw
10 december 2007 ASP.NET MVC CTP
13 maart 2009 ASP.NET MVC 1.0[4]
10 maart 2010 ASP.NET MVC 2.0[5]
13 januari 2011 ASP.NET MVC 3.0[6] Razor View Engine[7]
15 augustus 2012 ASP.NET MVC 4.0[8]
30 mei 2013 ASP.NET MVC 4 4.0.30506.0[9]
26 juni 2013 ASP.NET MVC 5 Preview[10]
23 augustus 2013 ASP.NET MVC 5 RC 1[11]
17 oktober 2013 ASP.NET MVC 5[11]
17 januari 2014 ASP.NET MVC 5.1[11]
10 februari 2014 ASP.NET MVC 5.1.1[11]
4 april 2014 ASP.NET MVC 5.1.2[11]

Literatuur bewerken

  • Jon Galloway, Scott Hanselman, Phil Haack, and Scott Guthrie, Professional ASP.NET MVC 2, Wrox, 2010, ISBN 0470643188
  • Jeffrey Palermo, Ben Scheirman, Jimmy Bogard, and Eric Hexter, ASP.NET MVC 2 in Action, Manning Publications, 2010, ISBN 193518279X
  • Steven Sanderson, Pro ASP.NET MVC 2 Framework, Second Edition, Apress, 2010, ISBN 1430228865
  • Jonathan McCracken, Test-Drive ASP.NET MVC, Pragmatic Bookshelf, 2010, ISBN 1934356530
  • Stephen Walther, ASP.NET MVC Framework Unleashed, Sam's, 2009, ISBN 0672329980

Externe link bewerken