Re: Where to stor config file?




"calderara" <calderara@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message news:631BAC0B-1971-4B92-8FA7-68D440D622ED@xxxxxxxxxxxxxxxx
Hoo ok sounds more logic then.
It is effectively logic and better organise to get a config file for each
tiers.

Now based on those tiers that you have seen, how there were organised
physically ?

I mean, if we talk about the buisness tiers which propose different
services, how those different services are split ? are they all in a same
assembly named Buisness with different class per service, or were they one
assembly per buisness servcie ?

They were based off a Common Base Business Framework that kept things common and consistant. Each appliaction's Business Entities were derived from the base framework. So, each application had its own Bussiness Entity library which was derived from the Common Base Business Framework.


How did tehy know then to which tiers the assembly or set of assembly belongs?
Was it by specifying specific name space ?

There was a Common UI Base for Web Forms, User Controls , etc, etc. For the Web Form development, all Web Forms had to be derived from the Common UI Base Form library, which was then used by the various business applications that derived their own specific forms library.

Yes, there was a Common DALC Base Framework that all applications derived from as well for data access.

So it made it easy to determine what application the library belonged too as well on what tier the library was functioning on, a classic Windows DNA setup.

Think Company Frameworks geared towards a company's needs.

http://whitepapers.techrepublic.com.com/whitepaper.aspx?docid=116195
http://www.microsoft.com/presspass/features/1999/02-23dna2.mspx

Since you seem to be in this area, here is a good book to read ISBN 0-321-26820-2.

If you really what know about frameworks, n-tier design and business objects, then you might want to look at CSLA, read the book, download the framework, put it together, download the project put it together and run it, to see the power and the concepts in use.

http://www.lhotka.net/Article.aspx?id=1351540e-b941-446a-bacb-e0059cc82ee7





.



Relevant Pages

  • Re: Where to stor config file?
    ... tiers. ... They were based off a Common Base Business Framework that kept things common ...
    (microsoft.public.dotnet.general)
  • With Respect To an Investment Application
    ... All these modules are resting on a common ... framework, which does routing, workflow, logging etc. ... country to country. ... There are two main domain objects, User and Customer. ...
    (comp.lang.java.programmer)
  • Re: Thread safety
    ... > Image is abstracting you from a bunch of method calls. ... > This generally isn't a huge problem across the framework, but is common ... > API's are created that are wrapping an unmanaged API. ...
    (microsoft.public.dotnet.general)
  • How to efficiently share assemblies between multiple dev projects
    ... Common Company Framework stored in drive/framework ... copied to the run directory because it would conflict with dependency ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Events vs. Delegates
    ... Daniel said that modifying add/remove behaviour isn't common but it is ... I'd also bet the framework component's itself are just about the only ... I must admit I haven't until now but I ... functionality perhaps you can just ask for this specific mode of operation ...
    (microsoft.public.dotnet.languages.csharp)

Loading