On the 29th of March I'm giving a presentation at the Vestfold Chapter of the Norwegian .NET User Group. I'll be doing an intensive coding session in which I'll show how to create a simple, lightweight yet very flexible O/R mapper (the same one that this blog is using) with reflection, generics and ADO.NET.
Attendance is free - you can find more information over at the NNUG site (in Norwegian only).
After the session I'll be posting a series of in-depth blog posts on the subject here, aswell as releasing the source code, so watch this space :)