
In last two posts, I have been talking about the layered architecture in ASP.NET applications. If you missed them, you might want to read the first part and the second part, just to get a better insight on the topic I am discussing today.Dividing an application into multiple layers helps to: Keep different concerns of components separate so that there is clear distinction between different parts e.g. keeping presentation and business logic separate...