Cabe mencionar que soy nuevo en esto de .NET y bueno estoy desarrollando un sistema de control de citas sobre C# y SQL Server 2008, ya lo tengo hecho en un 70% y basicamente estoy utilizando:
SqlDataSource
GridView
Master Page
ObjectDataSource
TemplateFields
Pero mi "trauma" va ahora enfocado en que para cada code behind donde necesito hacer llamados a la base de datos tengo declarada la conexión y eso creo que no es lo mas sano ¿

Desde ahora muchas gracias a todos por su ayuda

Saludos!