Si ya conoces lo suficiente a ADO.Net.. puedes bajarte el application block de microsoft de Accesso a Datos para que tu DAL (Data Access Layer = Capa de Acceso a Datos) la dejes seperada de tu capa de presentacion.
Te mando la liga.
http://aspnet.4guysfromrolla.com/articles/070203-1.aspx
Saludos y cualquier cosa por aqui andamos..