 | This site makes use of XML / XSL Microsoft ASP DHTML / Javascript |
|
This site is built using the tools of the devil. It is hosted on a Windows 2000 server and uses Active Server Pages
as its scripting language. This is largely due to the fact that I have a long standing relationship with this ISP. My
preferred language and toolset for writing sites is JSP/J2EE/Struts.
More interestingly, the data for all pages is stored in XML format and each page is dynamically
rendered into HTML via an XML Stylesheet (XSL). This is performed on the server each time
a request is issued. This way the content is separated out from the design. You can view the source for this
page at:
XML source for this page XML stylesheet for this page
It also employs URL rewriting; the physical design of my site on disk is entirely hidden
from the client. This means I can change the location of my pages without those nasty 404 errors; the logical
name remains.
|