The CML application uses the following Web page technologies:
As described in the preceding section, the CML application uses an ASP page for each discrete task. An ASP page can correspond to a page the user sees, but more frequently each page the user sees is the result of executing the script in several ASP files, using server-side includes and IFrames.
The appearances of the Web pages are altered and the pages are redisplayed using multiple divisions (HTML <DIV> tags) on the ASP page. This process is transparent to the user. Using <DIV> Tags in the CML describes how DIV sections are used in the library application.
Intrinsic Objects and Active Server Pages in the CML describe the use of built-in ASP objects and the scripting of the CML ASP pages.
About Sub_menu.asp describes how the CML application uses cascading style sheets.
Before DHTML and RDS, it was not possible to sort information on a Web page. To display information in a different sort order the database was requeried, specifying a different sort. Each new sort necessitated another roundtrip to the server.