Re: .net deployment

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




Keep in mind this also:

Data
Biz
Pres
and also there is a "Glue layer" (name is weird, but that's what it is)

The glue is the layer that lives outside of the 3 tiers .... that all the
other tiers reference. My choice of objects in this tier is DataSets.
I'll provide a URL in a second about your choices here.

Lets say you want to display data from a db. Well, your datalayer will have
to create this dataset.
Why not just put it in your dataLayer? Because your pres layer should NOT
reference or know about your dataLayer.

Data references Glue
Biz references Data and Glue
Pres references Biz and Glue
Pres does NOT reference Data.

back to your question, if your biz layer changes, and you don't kill any
contracts, you can usually just deploy it. Sometimes the voodoo gods get in
the way of this.


Go to

spaces.msn.com/sholliday/

click on blog

find the 1.1 article (May 2006 I think it is)
find a url that says "birds eye view".

read that article top to bottom. they discuss the glue layer, they don't
call it that, but its in the article.




"Chris" <nospam@xxxxxxxxxx> wrote in message
news:eyzXqfwNHHA.1248@xxxxxxxxxxxxxxxxxxxxxxx
We are making the move to an asp.net three-tier architecture. Ease of
deployment is a big factor. One thing that confuses me is deployment.
XCOPY
should be enough. If I have a DAL, BAL and a Presentation Layer and I make
a
change to the the business layer and build it on my deployment machine
will
simply copying the dll deploy it or does the whole application need to be
rebuilt? Quite often I find that changes don't seem to show up in Visual
Studio until I have built everything.

Also I find code behinds in my Presentation Layer unnecessary as all the
preentation is carried out by CSS. Is there any problem with this. Does it
make a distraction.

Regards, Chris.




.



Relevant Pages

  • Re: Passing Business Objects through nTier Web App
    ... "Designing Data Tier Components and Passing Data Through Tiers" ... > Business Logic Layer and User Interface Layer. ... > My objects would be defined in the BLL, so let's say for example that I ... > The problem is that the BLL needs to reference the DAL and the DAL needs ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: Passing Business Objects through nTier Web App
    ... > Have you read Microsoft's writings on this topic? ... >> Business Logic Layer and User Interface Layer. ... >> My objects would be defined in the BLL, so let's say for example that I ... >> The problem is that the BLL needs to reference the DAL and the DAL needs ...
    (microsoft.public.dotnet.languages.csharp)
  • Passing Business Objects through nTier Web App
    ... Business Logic Layer (BLL) and User Interface Layer. ... The problem is that the BLL needs to reference the DAL and the DAL needs to ... I would appreciate any advice. ...
    (microsoft.public.dotnet.languages.csharp)
  • Re: [OOPS] 2.6.11 - NMI lockup with CFQ scheduler
    ... > hold a reference to the device as well only killing it when the queue is ... Hello, Jens. ... the middle layer scsi_device and request_queue does the same thing. ... would be genhd in upper layer and request_queue in mid layer. ...
    (Linux-Kernel)
  • Re: Paper cowlings
    ... friend had passed away, I decided to give his technique a try. ... applied a thin layer of glue on top of the cling wrap. ... the first layer of paper toweling, stroking it down with my fingers. ...
    (rec.models.rc.air)