John,
We typically break up our biz classes (and the projects for these) along business lines and functionality. I write software for fire departments, so I'll have a biz class/project for each of these: Incidents, Personnel, Apparatus, Buildings, Inspections, Training, etc. etc.
The biz objects are designed to be front-end ambivalent ... what I mean by that is that can be used by either a Winform or a Webform on the client-side.
~~Bonnie
>There are recent discussions involving Business Objects and I wanted to ask a question as I'm relatively new.
>
>Should a separate project be created for every business object created? In other words to support re-usability between different projects such as winforms and webforms does it make sense to have the different objects in different projects?
>
>To sum it up what is the best practice for creating re-usable business objects.