Brock,

The biggest benefit for us is that our domain logic is not tied to a
particular database vendor. Be it SQL Server, Oracle, FoxPro or whatever
else used on the client site, the core domain logic does not need to be
duplicated.

In case our client is advanced enough and wants to extend the
functionality - it is up to them to either use our API or work direct with
the database to squeeze every last bit of performance.

Your question is the old question of generic (slow) vs. hard-coded (fast).
It really depends on your circumstances.

Cheers,
Roman.

===================================
This list is hosted by DevelopMentor�  http://www.develop.com
Some .NET courses you may be interested in:

Essential .NET: building applications and components with CSharp
August 30 - September 3, in Los Angeles
http://www.develop.com/courses/edotnet

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to