A: 

I've used that application block and modified versions of it in a number of projects (large and small), it makes a great framework to build your data tier around in my opinion. Just don't treat it as an end all framework and expand it when needed.

Hogan
A: 

I've used the SQL Helper class and newer DAAB/Enterprise Library in many projects before. I would suggest that you use the right tool for the right job. Alternatives include

  • NHibernate
  • LINQtoSQL
  • Entity Framework
  • Enterprise Library
  • My Generation (and various plug-in frameworks like Gentle)
  • ADO.NET... the list goes one
Kane