The Data Access Layer
August 22, 2006
I am only 30 pages or so into Lhotka's book, so I have not ascertained what all his arguments are in favor of this approach. However, this approach does seem cleaner and more developer friendly as you can be more explicit with how data is consumed and sent back to the data store.
Furthermore, properties on these objects will likely serialize a lot smaller than a TableAdapter will which may or may not be a consideratoin given the transport layers that the object travels over as well as the throughput required.
What do you prefer? Why?