Click here to Skip to main content
15,887,027 members
Home / Discussions / C#
   

C#

 
GeneralInvoking Console Application at runtime Pin
Aryadip29-Apr-04 23:28
Aryadip29-Apr-04 23:28 
GeneralRe: Invoking Console Application at runtime Pin
leppie30-Apr-04 7:08
leppie30-Apr-04 7:08 
GeneralRe: Invoking Console Application at runtime Pin
Aryadip4-May-04 20:24
Aryadip4-May-04 20:24 
GeneralArchitectural question (crisis) Pin
Jan Vercauteren29-Apr-04 21:48
Jan Vercauteren29-Apr-04 21:48 
GeneralRe: Architectural question (crisis) Pin
Anonymous29-Apr-04 23:05
Anonymous29-Apr-04 23:05 
GeneralRe: Architectural question (crisis) Pin
Anonymous29-Apr-04 23:06
Anonymous29-Apr-04 23:06 
GeneralRe: Architectural question (crisis) Pin
Jan Vercauteren30-Apr-04 0:37
Jan Vercauteren30-Apr-04 0:37 
GeneralRe: Architectural question (crisis) Pin
bjoernen30-Apr-04 1:54
bjoernen30-Apr-04 1:54 
Hello Jan.

The major reason for a DAL is data abstraction; it should deliver data to your application in a data source-independant way. Your OM contains the data transport classes that the DAL uses to deliver data to the service layer, so the OM should rest inside the DAL. The DAL should also contain factory/accessor classes that connects to data sources, obtains data, instantiates OM classes and fills them with the data and delivers them to the service layer.

The "Common" is not needed.



Regards,
Björn Morén
Stockholm, Sweden

GeneralRe: Architectural question (crisis) Pin
Jan Vercauteren30-Apr-04 2:46
Jan Vercauteren30-Apr-04 2:46 
GeneralRe: Architectural question (crisis) Pin
Heath Stewart30-Apr-04 4:05
protectorHeath Stewart30-Apr-04 4:05 
GeneralRe: Architectural question (crisis) Pin
Jan Vercauteren30-Apr-04 4:55
Jan Vercauteren30-Apr-04 4:55 
GeneralRe: Architectural question (crisis) Pin
Heath Stewart30-Apr-04 5:10
protectorHeath Stewart30-Apr-04 5:10 
GeneralRe: Architectural question (crisis) Pin
bjoernen30-Apr-04 11:51
bjoernen30-Apr-04 11:51 
GeneralRe: Architectural question (crisis) Pin
Jan Vercauteren30-Apr-04 13:07
Jan Vercauteren30-Apr-04 13:07 
GeneralStupid string to int question Pin
Anonymous29-Apr-04 20:53
Anonymous29-Apr-04 20:53 
GeneralRe: Stupid string to int question Pin
Anonymous29-Apr-04 21:05
Anonymous29-Apr-04 21:05 
GeneralRe: Stupid string to int question Pin
Heath Stewart30-Apr-04 3:29
protectorHeath Stewart30-Apr-04 3:29 
GeneralRe: Stupid string to int question Pin
medcon29-Apr-04 22:41
medcon29-Apr-04 22:41 
GeneralCrystal Report fields Pin
DougW4829-Apr-04 20:01
DougW4829-Apr-04 20:01 
GeneralRe: Crystal Report fields Pin
..Hubert..29-Apr-04 22:55
..Hubert..29-Apr-04 22:55 
GeneralRe: Crystal Report fields Pin
hassan azizi1-May-04 7:51
hassan azizi1-May-04 7:51 
GeneralWeb request from Windows Forms user control Pin
Shree29-Apr-04 17:32
Shree29-Apr-04 17:32 
GeneralRe: Web request from Windows Forms user control Pin
Heath Stewart30-Apr-04 3:28
protectorHeath Stewart30-Apr-04 3:28 
Generalip address Pin
kendao29-Apr-04 15:37
kendao29-Apr-04 15:37 
GeneralRe: ip address Pin
Corinna John29-Apr-04 22:31
Corinna John29-Apr-04 22:31 

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.