that use SQL commands against Views for set operations
that implement BusinessRule logic in commented code within a strongly typed language with integrated debugging tools
"...that use SQL commands against Views for set operations"
Amid a collection of sound and otherwise general principles for developing business applications, this seems rather incongruously application-specific. Depending on the requirements, SQL is not always the best way to implement a set processor. This tip might be more appropriate under DatabaseBestPractices. -- DaveVoorhisCategoryDesignIssues