This document discusses Columbus State University's migration of its website from HTML to XML and XSLT. It provides definitions of XML, XSLT, and XPath. It describes the university's migration process from 2007 to 2010, which involved manually moving sites into a new content management system and redesigning page layouts and templates. Lessons learned included that whitespace is preserved in XML, XML has specific naming rules, and errors can be difficult to detect without strong validation.