"Although I feel perfectly comfortable in a set-based world writing SQL, it has traditionally been one of my least favorite areas of coding. Besides being relatively repetitive and tedious, at least when it comes to basic CRUD operations, sprocs are much more difficult to handle when it comes to source control, versioning, debugging, and unit testing."
and
"Regardless of the approach taken, I definitely no longer believe that sprocs should play any significant role in any application."
I couldn't agree more! Read the full article: http://www.caffeinatedcoder.com/just-say-no-to-manual-crud/
Barry