Sitecore – Data at the root level is invalid

This gallery contains 1 photo.

This XmlException can occur within a  Sitecore site where a general link field contains just plain text, for example a template flipped from link field to text field or just editing in raw. Clear the field and re-populate with a … Continue reading

More Galleries | Leave a comment

QoS setup with Draytek 2920n router using DSCP packet header for low priority backup traffic.

In short I spent far too long figuring out how to do this not share it. Running an online backup service (Crashplan) on my laptop was killing my network for everything else that was using it. I documented in a … Continue reading

More Galleries | 5 Comments

De-prioritizing CrashPlan upload traffic with DSCP/TOS and QoS on Windows 7

Edit: See this post for a working practical config with a router that uses these settings.

Update 2013-05-30: The solution described at the end of this post is applicable to Windows 7 Professional and other non-‘home’ editions. Windows 7 Home Editions do not appear to have group policy editor (gpedit.msc) installed as standard.

I spent a fair amount of time trying to get to the bottom of this and so thought I would share my experiences, and partial successes. This post describes the issues I had trying to stop Crashplan’s upload traffic slowing down everything else on the network while utilising the available bandwidth for very large uploads. It talks about Differentiated Services Code Point or DSCP, QoS, Netmon packet monitor, Group Policy settings, and various unsuccessful fixes to the problem of Crashplans DSCP setting having no apparent effect either due to a bug or limitations of Windows 7. This post doesn’t discuss router configuration (to be part of a separate post), just Crashplan and DSCP on Windows 7.

Continue reading

Posted in Networking, Windows | Tagged , , , , , , | 14 Comments

Redirect Manager module for Sitecore, updated on Codeplex

Still much tidying up to do, but a working v0.5 alpha release now up on Codeplex Please report any bugs or issues via Codeplex. Fixes broken language prefix handling. Also includes multiple breaking changes since previous v0.4 release in SQL … Continue reading

More Galleries | 1 Comment

Updated database script for shared source ‘Redirect Manager’ module.

EDIT: 2012-May-24 This project has now moved to

A quick update: The currently available blank database must be attached via Sql2008 R2 instance or later. For earlier versions there is now a revised SQL create script.
Continue reading

Posted in Sitecore, Sitecore 6, SQL Server 2005, Web development and programming | Leave a comment

Sitecore ‘Redirect Manager’ module available on shared source.

A quick post to say that I’ve finally uploaded my shared source ‘Redirect Manager’ module to
Continue reading

Posted in, C#, Sitecore, Sitecore 6 | 30 Comments

Sitecore LinkManager – Out of context link generation

This is part 2 of 2 posts on detailed Sitecore.Linkmanager configuration.
Continue reading

Posted in, C#, Sitecore, Web development and programming | Tagged , | 1 Comment

Sitecore LinkManager – Multi-site configuration

Urls for sitecore items are generated by the static class Sitecore.Links.LinkManager. In normal use you wont have any issues, but things can get trickier when you step out of a simple scenario.
Continue reading

Posted in, Sitecore, Web development and programming | Tagged , | 1 Comment

Moved from to self-hosted WordPress.

I’ve had a blog hosted, mostly free, on for a while. I soon found that the ability to paste code, XML or HTML was severely limited by clean-up functions that would strip-out the data whenever I saved or switched between ‘Visual’ and ‘HTML’ views. Continue reading

Posted in Sitecore, Web development and programming | Tagged , | Leave a comment

Solved – Audio dropouts with Dell E6410, Nvidia NVS and Tascam US-144

When I recently purchased a new Dell E6410 laptop, I also shifted from Windows XP to Windows 7.
Continue reading

Posted in Audio | Tagged , , , , , , , | 6 Comments