Home |  Contact 
{developer} / {analyst}
  
  
  
  
  
  
  
  
  
  
  

About the technology?

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.