For those of you who don't know me very well, I'm a big advocate of accessibility for web applications. Accessibility is so important -- not just because it provides friendly access to applications for those who are disabled, but because the same techniques employed to enable screen-readers to manage web content often work well for al...
[More]
One of the coolest features of C# 3.0 is Extension Methods. Basically, an extension method is a static method that can extend a given type (even if that type is closed). The following extension method adds a .ValidateRegularExpression() method to the String object.
public static bool ValidateRegularExpression(this string vali...
[More]