Kolla de senaste inläggen:

newdotnetlogo_2_thumb_3Bakom den kryptiska förkortningen döljer sig att ASP.NET Model View Controller nu är släppt på webben (Released To Web).

ASP.NET MVC är ny modell för att skapa applikationer med ASP.NET gentemot ”gamla” ASP.NET Webforms genom användningen av mönstret Model View Controller. Föredelar gentemot ASP.NET Webforms är bland andra:

  • Tydlig kodseparation genom användning av MVC
  • Enklare testning, möjlighet att arbeta med testdriven utveckling
  • Ökad kontroll över XHTML/JS-output
  • Intuitiva URLr
  • jQuery direkt integrerat!

Ni som nu läser webbprogrammering årskurs 1 kan se fram emot att djupdyka i detta tillsammans med Mats under hösten. Ni som läser årskurs 2 kommer att ges möjlighet att själva kika på detta i årskurs 3 (om inte förr ;) ).

Osäker på vad MVC är? Förhoppningsvis så kommer Tobias att hålla en kort dragning om detta under årets KalmarCamp.

Så mycket man vill göra…. så lite tid. Dags att sova.

Källor:
ASP.NET MVC 1.0 Released!
ASP.NET MVC



  1. Tobias on torsdag 19, 2009

    Ja, det är ju intressant att M$ har valt detta spår (igen). De körde ju hårt med Document-View på gamla MFC tiden som ju är en smak av MVC.

    Vad som ”oroar” mig är dock att de skriver ”provides a new Model-View-Controller (MVC) framework on top of the existing ASP.NET”

    Så det är ytterliggare ett ”lager” på ett redan för komplext ramverk…

    På KalmarCamp hoppas jag kunna prata om MVC i spel och de paralleller man kan dra till webbutveckling för förenkla implementationsarbetet. Personligen kallar jag det för M(IM)VC – Model – Immediate Mode View – Controller.

    Kanske skulle man testa att använda presi…

  2. Loc on torsdag 19, 2009

    Du behöver inte oroa dig det minsta. Händelsestyrd programmering är ett minne blott om man så önskar och man behöver inte använda sig överhuvudtaget av webbformulär eller webbkontroller ala ASP.NET WebForms.

    Tycker att MVC snarare påminner mycket om gamla ASP (i alla fall som jag hittilsanvänt det) men med all affärs- och dataåtkomstlogik placerad i separata klasser.

    Tycker att ASP.NET MVC på många sätt är mycket enklare att hantera än ASP.NET WebForms. Jag upplever att det är jag som har kontrollen och inte ramverket. Har aldrig använt online-hjälp och debuggern (för att inspektera olika objekts status) så lite då jag skrivit de få applikationer jag hittils skrivit med hjälp av ASP.NET MVC.

  3. Johan on torsdag 19, 2009

    Om man har ett litet hum om hur MVC fungerar och är nyfiken på .NETs MVC rekommenderar jag att varmt att kika på Scott Hanselmans dragning på MIX09. http://sessions.visitmix.com/MIX09/T49F

  4. David on torsdag 19, 2009

    Oooh, tredjeårskurs om .NET MVC alltså?

  5. Johan Leitet on torsdag 19, 2009

    @David: I årskurs tre ingår kursen ”Moderna applikationsmiljöer”. Inom ramen för denna kurs skulle det passa väl att sätta sig in i ASP.NET MVC.