Posts filed under the 'Blog' category


GraffitiCMS has been released as Open Source

It's finally happened. After almost a year of no progress on GraffitiCMS, the blogging engine I use for this site, it's now available as open source on CodePlex, using a Microsoft Reciprocal License (Ms-RL). Go get it! […]

READ MORE

Backing up SQL Server database with GoDaddy

Nearly two weeks ago, I converted this site to use SQL Server as the database engine. Without a doubt, having the database on another server separate from the main web server has helped the speed of this site dramatically, so much so that I've added features like the "top five most popular posts" gadget to the first sidebar and "other similar posts" to each blog post (when they're displayed on their own). […]

READ MORE

Street View through Stonehenge

Something I hadn't realized before (and I certainly don't remember reading about) is that Google have added Street View through the stones at Stonehenge. […]

READ MORE

An experiment with IM

From a post by James A Robertson on his blog, I learned you can add Google Talk to an ordinary webpage. That is, you can have either an iFramed chat box on the page (which is what he's doing) or a link to Google Talk. […]

READ MORE

Converting GraffitiCMS from VistaDB to SQL Server on GoDaddy

Is that SEO-specific enough, do you think? Heh. Anyway, here's the situation. I started this blog using GraffitiCMS about a year ago, previously having used static web pages created with CityDesk. All my sites are hosted on GoDaddy: I went with a Deluxe hosting option which means I can host pretty much as many sites as I want to in the same single folder tree. […]

READ MORE

Pasting code from VS into WLW, part 2

Last time in this two-parter, I laid down the basics of the RTF I followed in pasting code from VS to WLW, and some of the helper classes I started off with. This time, we'll look at the parser and the various tricks I used to make sure that the translated HTML was valid and produced the correct look for the code in a web page. […]

READ MORE

Pasting code from Visual Studio into Windows Live Writer

Way back in January this year, I briefly explained how I was pasting code into my blog posts so that they were displayed fully syntax-highlighted. At the time I said I'd explain how the underlying parser works, but never got round to it. Well, it's the Friday after Thanksgiving (so-called Black Friday), and I'm feeling voluble. Besides my colleague Mehul Harry just asked me on Twitter how I did it. […]

READ MORE

Local variables are evil (or just irritating)

Every now and then, I reread parts of Refactoring by Martin Fowler. The main reason is of course to look for refactoring ideas for DevExpress' Refactor! Pro product, but I also like to take a particular refactoring in there, tease it out, and really understand it. […]

READ MORE

GraffitiCMS to be released as open source

Scott Watermasysk of Telligent has just announced on Twitter that GraffitiCMS (the CMS engine behind this blog) is going to be released as open source on December 11: […]

READ MORE

Fixing site problems

Bang in the middle of my trip to Los Angeles for PDC, on 15th November, this GraffitiCMS site you are reading (https://boyet.com/) went down. Hard. It seemed to happen just after my last post as well. […]

READ MORE