G
Guest
Hi,
I've been reading about three layered serivces applications
(http://msdn.microsoft.com/library/d...us/dnpatterns/html/ArcThreeLayeredSvcsApp.asp)
Now wonder how this fits all together..., am I thinking right, when I say:
You have a DLL for data access components (DAC), which take care of the
database interaction.
You have a DLL for business entities (BE), which references the DAC for CRUD
operations....
You have a DLL for Business Components (BC) which references the BE This
means just checking values etc. of the business entities and check if they
can be saved, updated, etc.
You have a DLL for BW, which actually just references the BC to set all the
business rules in one correct order?
You a facade layer which references all BE; BC and BW? How do you implement
this layer so that it's easy to program the UI?
And are UI Process Components just the Code Behind Files? And what do you
need to reference from here? Also BE, BC and BW or only the facade layer? How
do you get your objects then? What is the use of the facade layer then?
And how about the Security, OM and Communication? Are these just
helperclasses? I would like to get more a more technical view at this
theoretical documentation....
I've been reading about three layered serivces applications
(http://msdn.microsoft.com/library/d...us/dnpatterns/html/ArcThreeLayeredSvcsApp.asp)
Now wonder how this fits all together..., am I thinking right, when I say:
You have a DLL for data access components (DAC), which take care of the
database interaction.
You have a DLL for business entities (BE), which references the DAC for CRUD
operations....
You have a DLL for Business Components (BC) which references the BE This
means just checking values etc. of the business entities and check if they
can be saved, updated, etc.
You have a DLL for BW, which actually just references the BC to set all the
business rules in one correct order?
You a facade layer which references all BE; BC and BW? How do you implement
this layer so that it's easy to program the UI?
And are UI Process Components just the Code Behind Files? And what do you
need to reference from here? Also BE, BC and BW or only the facade layer? How
do you get your objects then? What is the use of the facade layer then?
And how about the Security, OM and Communication? Are these just
helperclasses? I would like to get more a more technical view at this
theoretical documentation....