Если вы имеете в виду то, что должно быть обработано в инструкциях SQL, выпущенных из ADO.NET, и что должно быть сделано в хранимых процедурах, хранимых на уровне базы данных, насколько это возможно в хранимых процедурах, по крайней мере, это то, чем я живу. Помимо исключения возможности внедрения SQL-кода, хранимые процедуры позволяют изменять вызовы SQL без необходимости перекомпиляции и развертывания кода, а также позволяют повторно использовать план выполнения оптимизатором запросов.