Blog v1.1

If you are reading this, it means I’ve successfully updated to the latest version of DasBlog, version 2.2. I’m calling this the 1.1 version of my blog, with a couple of point releases scheduled in the near future focused on a new theme, proper support for uploading images, and code formatting.

I don’t even know what version of DasBlog I was running before this, so I wanted as clean an upgrade as possible. I decided to start with a completely clean install, then copy my posts over, diff the config files and see what happens. Since I run my blog in a virtual directory with a sub domain pointer, I created a new virtual directory to do testing, and then updated the sub domain pointer when everything was ready to go.

Here are the steps I took to upgade to DasBlog 2.2:

  1. Download DasBlog 2.2 from the CodePlex Site. I chose the web-files.zip file.
  2. Unzip the web-files.zip to a temp directory
  3. Copy my content folder from my old blog to the dasblogce folder in the new temp folder. I actually backup my content folder daily from my hosting provider, so I already had this locally.
  4. Leaving everything else the same for now, I zipped up the contents of the dasblogce folder and uploaded it to my hosting provider
  5. Create a new sub folder on the root of my website called blog2
  6. Extract the contents of the zip file I uploaded in step 4 to the blog2 sub folder.
  7. Using WinMerge, diff the web.config file between the old and new site
  8. Again, using WinMerge, diff the SiteConfig folder
  9. Finally diff the theme I am using, re-adding support for
    1. Google Analytics
    2. OpenID
  10. Test
  11. Update blog.salvoz.com to point to the new folder
  12. Final updates to configuration
  13. Update backup routine to pull from the new folder

All in all it wasn’t too painful to do a clean update, and I’m glad I went that way. Total time start to finish was about 2.5 hours.

This entry was posted in General, Technology. Bookmark the permalink.

One Response to Blog v1.1

  1. Adam says:

    This is a test comment for the new version of DasBlog

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">