Checkout Emmanuel Nuyttens' article on DataBindable Business Objects. It's an interesting article, focussing on the other side of data binding that I wrote an article on myself for .NET magazine.
"There has been, and still is a lot of discussion going around
of what kind of technique a developer in general should use
to represent the data from the DataLayer through the
BusinessLayer to the Presentation Layer.
In common, there are 2 main "ideas" floating around,
those who swear the "one and only object Paradigm"
(thus them who use an O/R mapping tool to map the
database fields to custom object properties),
and those who are using the intermediate of the DataSet
(typed) to present the Data in the Presentation Layer."
This is an imported post. It was imported from my old blog using an automated tool and may contain formatting errors and/or broken images.