I’ve been working during my spare time on upgrading our environments (intranet, extranet, blogs) to a brand new SharePoint 2013 platform. For the blogs this means I have to DBATTACH my content from SharePoint 2007 to SharePoint 2010, and then from SharePoint 2010 to SharePoint 2013. I’m also running CKS:EBE, a really cool community addon for SharePoint to give you just that extra (pretty urls, CAPTCHA, Modular Theme Framework, and the likes).
First I want to see how my content migrates between the different environments.
SharePoint 2007


SharePoint 2010


Note that the above screens were taken using a backup of my blog data from a few weeks ago, so some newer comments and posts aren’t showing.
SharePoint 2013


Result
The result is what you might expect from a DBATTACH upgrade, a full fidelity upgrade.

Next step will be to upgrade the CKS:EBE code. I might decide to create a light version with just the functionality that I’m using on my blog.
Stay tuned!
In case you noticed my RSS feed acting weird; I was updating the CKS:EBE version (currently version 2.0 Beta 2) on my blog. One of the downsides when running alfa/beta software I guess. But it's never been an issue so far. I have so far really enjoyed working on this community project.
The latest version is almost ready for release (keep an eye out on http://www.codeplex.com/CKS for further details !) and includes a lot of bug fixes and performance improvements.
- Easily deployable solution file (.WSP) with Features that can be activated or deactivated
- Modular Theme Framework ("MTF")
- Protection for anonymous access to 'System Pages'. This means anonymous users cannot access /lists/.aspx, /forms/.aspx, /_layouts/*.aspx
- MetaBlogApi working a bit better...You will need to create a Picture/Document library called Media for it to upload images.
- Support for Akismet comment spam detection
- Multiple categories/tags can be mapped to each blog entry/post
- Anonymous comments can be moderated
- CAPTCHA Validation for reducing spam comments
- Name and URL fields in comments
- Friendly URL ("FURL") for the blog's posts
- Friendly URL for the blog's RSS feed
- Support for CKS:TagCloud web part (being released separately)
- Configurable settings
- Enable content caching
- CAPTCHA validation on comments and contact forms
- Enable post trimming
- Lock down system pages
- Akismet key spam validation
- Set specific blog theme (as the default)
- Custom RSS feed (e.g. from Feedburner)
- Enable Theme Selector (so users can select their own theme)
Could you have told that this blog was running on Windows SharePoint Services 3.0 ?