There's no best answer to these questions without first knowing a whole lot
about your requirements. Since most of us don't have that kind of time,
it's up to you to decide ultimately. If you want to make an informed
decision, I suggest you read the following book:
Expert One-on-One Visual Basic .NET Business Objects (by Rockford Lhotka)
http://www.amazon.com/exec/obidos/AS...&link_code=as1
or here's the C# version if you prefer:
http://www.amazon.com/exec/obidos/AS...&link_code=as1
--
I hope this helps,
Steve C. Orr, MCSD, MVP
http://SteveOrr.net
"gabe" <> wrote in message
news: oups.com...
>I have a general design question.
>
> What's a 'Best Practice' for middle tier component design?
>
> I'm thinking of a web form that contains data from multiple tables. The
> data is supplied from one or more muti-table joins. Is it better to
> populate a form by binding to dataset tables or load the data in
> collection classes? How are the updates handled? Would there be a
> stored procedure for each table that is updated, and have all the
> updates wrapped in a transaction?
>
> I know it's a pretty open question. Does someone have a good component
> design book recomendation or is some of this available with Microsoft
> application blocks?
>
> Thanks in advance,
>
> Gabe
>