Coderr
GhostCoderr's blog posts walk through .NET data access in depth, covering the repository pattern, building a simple data mapper from scratch, and the ADO.NET abstraction layers. Readers get concrete code and practical reasoning about architecture trade-offs rather than surface-level tips.