>>... I know that there are plenty of camps who advocate Biz objects for this, but I'm a believer of Typed DataSets for transporting my data between front-end and back-end.
>
>Aren't Biz Objects classes that utilize typed sets? I don't know really what a Biz Object is. In one place it's defined one way and in another the other way. With Devforce framework that I use they utilize typed sets as I see it.I think that most people, when they talk about using Biz objects for this kind of thing, are talking about databinding UI stuff to properties in a Biz object ... instead of to columns in a Typed DataSet's DataTable. That means that a lot of the functionality that is automatically built into DataSets for databinding and such, has to be coded into the Biz object. Why re-invent the wheel? Personally, I just don't understand this. I don't know anything about the commercial frameworks, like Devforce, so I can't really comment about how they handle this ... I only know what I've read and heard about the use of Biz objects for UI databinding.
Using a Typed DataSet makes so much more sense to me. And now, with partial classes in 2.0, it is even easier to do (in 1.1, you had to sub-class the auto-generated Typed DataSet to put any extra functionality into it).
~~Bonnie