S
Simon Harvey
Hi all,
Can someone please reasure me that it is entirely possible to use the Data
Access Application in large applications - even those that require
transactions?
I have a friend who is adament that the application block is crap because it
uses static methods. He thinks that because its using static methods it is
completely riddled with concurrency holes.
He also believes that it will cock up transactions because it shares a
connection object or something.
I on the other hand am next to certain that the static methods are thread
safe and that transactions are handled correctly shared connection or not.
Can someone please reasure me and my paranoid friend that the *Best
Practice* application block from Micorsoft are actually safe to use in
large, concurrent, transaction based situations without needing vast
amendments.
Many thanks to anyone who can advise.
Take care
Simon
Can someone please reasure me that it is entirely possible to use the Data
Access Application in large applications - even those that require
transactions?
I have a friend who is adament that the application block is crap because it
uses static methods. He thinks that because its using static methods it is
completely riddled with concurrency holes.
He also believes that it will cock up transactions because it shares a
connection object or something.
I on the other hand am next to certain that the static methods are thread
safe and that transactions are handled correctly shared connection or not.
Can someone please reasure me and my paranoid friend that the *Best
Practice* application block from Micorsoft are actually safe to use in
large, concurrent, transaction based situations without needing vast
amendments.
Many thanks to anyone who can advise.
Take care
Simon