Back in July of 2010 I began a project at work to completely rewrite my company\'s website (the UI portion) using XSLT on top of an XML based HTTP api. The XML based api was built not to construct pages, but to get data for different types of objects in our system. Unfortunately our backend was not built with a good MVC framework which would have made binding data from the model to the view much easier and more xslt-esque.
So that I don\'t divulge any company information I will make up a hypothetical problem which would have a similar set of problems that I had to solve.
