Re: How to implement a three layered serivces application

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Claudio Grazioli (claudio.grazioli_at_gmx.net)
Date: 03/17/05


Date: Thu, 17 Mar 2005 08:51:53 +0100

On Wed, 16 Mar 2005 17:49:02 -0800, GoofyIdiot wrote:

Hi Goofy

> Hi,
>
> I've been reading about three layered serivces applications
> (http://msdn.microsoft.com/library/default.asp?url=/library/en-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....

Well, I'd say a lot of questions for a simple news message to answer! That
would fill books!
I strongly suggest you to read one of the books of Rockford Lhotka about
business objects (and multi-tier applications). His has two books, one for
VB.NET programmers and one for C# programmers. Reading his book (and it's
fun to read because very well written) and your questions are all answered
and you even get a multier-tier open source framework with it, ready to use
for basic n-tier application development.

Visit his web page to get more information on the books:
http://www.lhotka.net

-- 
Claudio Grazioli
http://www.grazioli.ch


Relevant Pages

  • Re: Work From Home
    ... well most peplles disposable income after all bills paid is around £50 ... >> still tell you about the business. ... >> If you actually have sales at people's houses you had to buy enough books ...
    (uk.jobs.contract)
  • Re: How often to things crawl out of the sea?
    ... (all John's references are places where Scripture is referencing other ... KJV, and they're all there, Tobit and Maccabees and the others. ... really missing or are they simply excluded by the dictates (arbitrary ... Plenty of lots of ancient books are, ...
    (talk.origins)
  • Re: Learning Physics
    ... As far as references links go, the typical article has quality on par ... not to mention books and monographs. ... that the reliability of a system is determined by the reliability of ... monographs better than the books) involved. ...
    (sci.physics.research)
  • Best ebooks, audiobook and magazines - For Free!!!
    ... Fiction, non-fiction, business, literature, astronomy, management, ... Wheel Of Time {13 Books} By Jordan Robert ... Business At The Speed Of Thought By Bill Gates ... Stock Investing For Dummies ...
    (alt.internet.search-engines)
  • Best ebooks, audiobook and magazines - For Free!!!
    ... Fiction, non-fiction, business, literature, astronomy, management, ... Wheel Of Time {13 Books} By Jordan Robert ... Business At The Speed Of Thought By Bill Gates ... Stock Investing For Dummies ...
    (rec.gambling.misc)