I’m a big fan of Object Persistence frameworks, but this article shows how you can take it to a whole new level using .NET 2.0 Generics.