How To Use .NET 3.5 "Extension Methods" for Validation
The new language feature (Extension Methods) brought to C# and VB.NET in Visual Studio 2008 (.NET framework 3.5) is a great tool to speed up validation routines. At first I didn't think that this feature would really be used a lot, but I'm really loving it.
Obviously, the benefits that come with extension methods for the purpose of LINQ are great, but here's something that I have long wished I could do in the past, and now I can thanks to extension methods!
I have some code examples here: How To Use .NET 3.5 "Extension Methods" for Validation