3.5.05. Web application data support

  • Web application programming
  • Goal, dynamically produced XHTML
  • Client side designer-programmer split
    • CSS, XHTML
  • Server side programmer-programmer split
    • Old school: query design, integrator
    • New school: MVC (Model-View-Controller)
      • Controller – user input
      • Model – modelling of external world
      • View – visual feedback