0
kicks
URL parsing and manipulation in .NET
While .NET has a couple of URI classes they're pretty useless. They don't decode the various parts and you can't manipulate them either. Many projects I've seen (Subtext included) just try and manipulate them via strings which varying degrees of success.
Here's a pure C# .NET URL decoder that uses a regex I developed for performance based on a VBScript class I developed a while back.