N-Tier Architecture Design - Implementation Practices
I found a very good article about multi tier architecture implementation by Scott Hanselman. Scott has written some very good articles and I have been following them since long.
In this article Scott has described the basic principles to be while designing a layered architecture design. You can find the article here.