pics.
> [mailto:[EMAIL PROTECTED] On Behalf Of Seref Arikan
> Sent: Tuesday, July 01, 2008 12:34 PM
> To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
> Subject: Re: [ADVANCED-DOTNET] Exception handling in multitier applications
>
> Hi Bobby,
> I guess letting the layers to bubble the er
Enterprise Library. It's good stuff.
Bobby
-Original Message-
From: Discussion of advanced .NET topics.
[mailto:[EMAIL PROTECTED] On Behalf Of Seref Arikan
Sent: Tuesday, July 01, 2008 12:34 PM
To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
Subject: Re: [ADVANCED-DOTNET] Exception handli
Hi Bobby,
I guess letting the layers to bubble the error up is a less complex way than
handling them at the layer they originated. When you start handling them in
various layers, you find yourself in a position where you have to code for
different combinations of errors in various layers. I bubblin
Hi Conrad,
I've previously worked on AOP, but the idea of using weavers did not sound
very nice, maybe I should check it again. Still, I'd be more inclined to go
towards a method that would not require external modifications to
assemblies. Do you have any suggestions for tools in a .NET environment
s/library/cc309505.aspx
>
> From: Discussion of advanced .NET topics. [
> [EMAIL PROTECTED] On Behalf Of Conrad Frix [
> [EMAIL PROTECTED]
> Sent: Monday, June 30, 2008 10:30 PM
> To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
> Subject: Re: [ADVANCED-DOTNET] Exception han
EMAIL PROTECTED]
Sent: Monday, June 30, 2008 10:30 PM
To: ADVANCED-DOTNET@DISCUSS.DEVELOP.COM
Subject: Re: [ADVANCED-DOTNET] Exception handling in multitier applications
Hi Seref,
I think you're looking for aspect oriented programming (AOP). I think
the comparison between your sentence and
Hi Seref,
I think you're looking for aspect oriented programming (AOP). I think
the comparison between your sentence and the first sentence of the wikipedia
article on AOP is illuminating.
Yours: "I've realized that error handling aspects tend to cross cut
multiple layers sometimes"
Wikipedia:
Hi Seref,
I do not have any resources for you, but this is the way we handle it at
work.
For a given app, we may have the application, service agent (used to call
into the web service), one or more web services, and usually one data layer
to go with each web service that needs one.
We let the da