Saturday, 6 March 2010

Speeding towards live...

After a good few days of being able to catchup with a lot of the outstanding F1 Sweepstake work, the website is now ready to go live, I've put it up here where I'm sure the eagle-eyed viewer will notice it has the 2008 season data rather than 2009 - this is just my reference work as it's slightly easier to muck about with 2008 (less competitors, and less fuss if I get it wrong - which I have).

After the late abandonment of the MS Cloud route, and not wanting to shell out this year for any .net hosting (the timing all kind of clashed from my LAMP & Shell/POP/DNS renewal), I'm utilising the handy nature of MVC to serialize the html out from my dynamically produced site via wget, then uploading the contents to the hosting site. This seems to have worked fine for the html output, although some of the javascript and stuff in the Content directory seems to get mangled by wget - I assume this is some localisation/culture issue - although this is easily dealt with not letting wget fetch anything from the Content directory and just managing any changes (for which there should be virtually none) manually. All I need to do now is knock up a script on my Linux box to process the wget commands and upload to the hosting site.

Moving on, when I do sort out some .net hosting, I can just transfer to the dynamic site, and there should be no differences to the user. In theory.

I've added a few fiddly UI sprinkles for vertical resizing, and it seems mostly ok... I'll look at doing a few upgrades through the season, as on the face of it there's been no new functionality added (this has mostly been a refactoring exercise).

Next up, I need to use SQL Server Reporting Services to produce the PDF we mail round, and stick up at the bar - this shouldn't take too long to fix-up as the required data models for the document are the same as those for the website, so I should be able to re-use those.

Very nearly there, and with a week to go. Might even afford some time to test at this rate.

No comments:

Post a Comment