In this article I will be going through the development of a class library similar to Microsoft Data Application Blocks.
Article contains a Zipped file which help you to understand how to build Data Access Helper Component for Microsoft SQL Server.
Printing in C# Made Easy