Entries Comments



ASP.NET MVC

  • Længde: 2 dage
  • Målgruppe: erfarne C# eller VB udviklere. ASP.NET erfaring er ikke nødvendig

Microsoft’s ASP.NET MVC er et nyt framework til udvikling af web systemer på .NET platformen. ASP.NET MVC er stadig under udvikling, men er til rådighed som prerelease software. Fordelen ved MVC frameworket frem for “classic” ASP.NET er at frameworket er baseret på Model-View-Controller mønsteret, som muliggør en skarpere deling mellem de forskellige aspekter af en web applikation. Denne deling gør de enkelte dele af en web applikation mere uafhængige og nemmere at teste.

Emner

ASP.NET MVC overblik

  • Hvad er der i vejen med ASP.NET
  • Gennemgang af mønstre til strukturering af web applikationer
  • Overordnet arkitektur af en typisk ASP.NET MVC applikation

URL routing

  • Hvad er url routing
  • RouteTable, Route, RouteData
  • Navnekonventioner
  • Forskelle mellem IIS 6 og IIS 7

Controller

  • Gennemgang af Controller API
  • Controller action
  • Mapning af parametre til action metoder
  • Håndtering af fejl situationer

View

  • Indkapsling af præsentationslogik
  • Overførelse af data fra controller til view
  • Alternative view formater
  • Brug af Master Pages
  • Brug af ASP.NET komponenter
  • View Helpers

Model

  • Krav til modelkomponenten
  • Hvad er en god model?
  • Brug af LINQ to SQL som model komponent