How does APGen compare with XSLT?
APGen and XSLT have some similarities, in that they are both intended for generating output documents. There are also a number of significant differences, detailed below. The bottom line is that XSLT is restrictive in syntax and use, but is very well suited for straightforward transformation of XML documents. APGen is much less restrictive and can be used for generating any output using any data as input. For tasks like ASP optimization, generating Web pages with database data, and automating Web page authoring, APGen is ideal and XSLT is virtually unusable. The best of both worlds is available, because XSLT transformation can be performed in an APG script. A more detailed description of the differences between XSLT and APGen: XSLT is used for transforming and reformatting XML data. APGen is used for generating content in any format. XSLT requires XML input, whereas APG scripts can use any data (including XML and no data) when generating output. XSLT syntax is a dialect of XML, so XSLT