2.1 The Relationship Between WAMs, Webroutines, Weblet and Weblet Templates

After reading An Introduction to WAMs you should have a clear picture of what WAMs and webroutines are, so we'll now shift the focus and explain, in more depth, weblets and weblet templates, and how they interact with WAMs and webroutines to build up and customize the presentation layer.

Let's review some WAM concepts. You should already be familiar with most of these concepts:

The following diagram shows the relationship between a webroutine (the application logic) and the generated XSL, XML and various weblets (the presentation layer):