I've worked with a few of these in the past, but I'm looking for a good, reliable and extensible data class for ASP.NET 3.5, that I can adopt and extend for future projects.
I'm not looking for LinQ, and I don't want anything which won't be a source-code level solution.
Ideally, it also won't be heavy.
Simple.Best Practices.Easy to Implement.Easy to Extend.