ASP.NET MVC Framework

Uit Wikipedia, de vrije encyclopedie
Ga naar: navigatie, zoeken
ASP.NET MVC Framework
Ontwikkelaar Microsoft
Recentste versie 5.2 
(1 juli 2014)
Status actief
Besturingssysteem multiplatform
Geschreven in C♯, VB.NET
Categorie webapplicatie framework
Licentie Apache-licentie 2.0
Website http://www.asp.net/mvc/
Portaal  Portaalicoon   Informatica

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).[1]

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[2]
10 maart 2010 ASP.NET MVC 2.0[3]
13 januari 2011 ASP.NET MVC 3.0[4] Razor View Engine[5]
15 augustus 2012 ASP.NET MVC 4.0[6]
30 mei 2013 ASP.NET MVC 4 4.0.30506.0 [7]
26 juni 2013 ASP.NET MVC 5 Preview [8]
23 augustus 2013 ASP.NET MVC 5 RC 1[9]
17 oktober 2013 ASP.NET MVC 5[9]
17 januari 2014 ASP.NET MVC 5.1[9]
10 februari 2014 ASP.NET MVC 5.1.1[9]
4 april 2014 ASP.NET MVC 5.1.2[9]

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]