A ‘new’ way to program dynamic web applications (pdf)