There are lots of discussion about building layered application with asp.net 2.0. As we all know this can be done in many way. I have found one interesting article on this.
It covers all the aspects of building layered web application using asp.net 2.0.
here is the link for that article...