Click here to Skip to main content
15,913,941 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
QuestionBusiness Object Structure Pin
Tristan Rhodes16-Apr-07 6:00
Tristan Rhodes16-Apr-07 6:00 
GeneralRe: Business Object Structure Pin
Chris-Kaiser23-Apr-07 14:31
Chris-Kaiser23-Apr-07 14:31 
General[Message Deleted] Pin
#12323-Apr-07 15:25
#12323-Apr-07 15:25 
GeneralRe: Business Object Structure Pin
Tristan Rhodes24-Apr-07 7:02
Tristan Rhodes24-Apr-07 7:02 
GeneralRe: Business Object Structure Pin
Chris-Kaiser24-Apr-07 8:44
Chris-Kaiser24-Apr-07 8:44 
AnswerRe: Business Object Structure Pin
Chris-Kaiser23-Apr-07 14:25
Chris-Kaiser23-Apr-07 14:25 
GeneralRe: Business Object Structure Pin
Tristan Rhodes24-Apr-07 6:20
Tristan Rhodes24-Apr-07 6:20 
GeneralRe: Business Object Structure Pin
Chris-Kaiser24-Apr-07 8:47
Chris-Kaiser24-Apr-07 8:47 
I would opt for number 1.

It leaves the data objects light weight in case you need to marshall them, or bind them to a web page etc. And in the case where maybe the database itself won't change, the schema might, and if you need to handle that case, then the places where the data objects are bound to controls etc, nothing has to change. You just change it in the data layer in the helper class.

[edit]
I usually use DataReaders and populate a custom collection instead of DataTables and DataAdapters. But the DataTable is nice if you need a filtered view in addition to the standard one.
[/edit]

This statement was never false.

GeneralRe: Business Object Structure Pin
Tristan Rhodes24-Apr-07 23:45
Tristan Rhodes24-Apr-07 23:45 
GeneralRe: Business Object Structure Pin
Chris-Kaiser1-May-07 12:00
Chris-Kaiser1-May-07 12:00 
GeneralRe: Business Object Structure Pin
Tristan Rhodes10-May-07 2:56
Tristan Rhodes10-May-07 2:56 
QuestionIntegration Specification Samples Pin
Charl13-Apr-07 1:48
Charl13-Apr-07 1:48 
Question[Message Deleted] Pin
#12311-Apr-07 8:44
#12311-Apr-07 8:44 
AnswerRe: Toilet Seats and Oven Doors Pin
Dave Kreskowiak11-Apr-07 9:31
mveDave Kreskowiak11-Apr-07 9:31 
AnswerRe: Toilet Seats and Oven Doors Pin
Chris-Kaiser13-Apr-07 10:03
Chris-Kaiser13-Apr-07 10:03 
GeneralRe: Toilet Seats and Oven Doors Pin
Chris-Kaiser13-Apr-07 10:32
Chris-Kaiser13-Apr-07 10:32 
General[Message Deleted] Pin
#12313-Apr-07 10:45
#12313-Apr-07 10:45 
GeneralRe: Toilet Seats and Oven Doors Pin
Chris-Kaiser13-Apr-07 10:54
Chris-Kaiser13-Apr-07 10:54 
GeneralRe: Toilet Seats and Oven Doors Pin
Chris-Kaiser13-Apr-07 11:32
Chris-Kaiser13-Apr-07 11:32 
GeneralRe: Toilet Seats and Oven Doors Pin
Chris-Kaiser13-Apr-07 13:16
Chris-Kaiser13-Apr-07 13:16 
General[Message Deleted] Pin
#12313-Apr-07 15:33
#12313-Apr-07 15:33 
GeneralRe: Toilet Seats and Oven Doors Pin
Tristan Rhodes14-Apr-07 3:23
Tristan Rhodes14-Apr-07 3:23 
GeneralRe: Toilet Seats and Oven Doors Pin
Leslie Sanford14-Apr-07 6:56
Leslie Sanford14-Apr-07 6:56 
GeneralRe: Toilet Seats and Oven Doors Pin
Chris-Kaiser16-Apr-07 9:10
Chris-Kaiser16-Apr-07 9:10 
GeneralRe: Toilet Seats and Oven Doors Pin
Chris-Kaiser16-Apr-07 11:08
Chris-Kaiser16-Apr-07 11:08 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.