Top "N-tier-architecture" questions

N-Tier architecture refers to the architecture of an application that has at least 3 "logical" layers or parts that are separate.

Business Logic in Database versus Code?

As a software engineer, I have a strong bias towards writing business logic in the application layer, while typically relying …

database architecture methodology n-tier-architecture
Design a generic job scheduler

I am trying to design a generic job scheduler to expand my architectural knowledge and ability to think about system …

architecture job-scheduling n-tier-architecture system-design
What is the difference between tier vs layer application?

Last week I was talking about the 3 tier architecture with my seniors. I was saying that it has a UI …

n-tier-architecture
Best Structure for ASP.NET MVC Solution

I tried to structure my last sizeable MVC project following a best practice approach, but didn't quite understand what I …

asp.net-mvc-4 structure n-tier-architecture
Using DTO to transfer data between service layer and UI layer

I've been trying to figure this out for days but there seems to be very little info on this particular …

asp.net-mvc repository dto unit-of-work n-tier-architecture
Should the repository layer return data-transfer-objects (DTO)?

I have a repository layer that is responsible for my data-access, which is called by a service layer. The service …

c# data-access-layer n-tier-architecture dto service-layer
Exception handling in n-tier applications?

What is the suggested approach or best practice for handling exceptions in tiered applications? Where should you place try/catch …

c# exception-handling n-tier-architecture
How to connect 2 virtual machines in Windows Azure to have Two-Tier-Architecture?

How to create 2 connected virtual machines in Windows Azure to be able to deploy Two-Tier-Architecture solution ? Let me clarify the …

azure virtual-machine n-tier-architecture
Failed to convert parameter value from string to guid

I have a tiered application. The datalayer makes a call to the database by using a dataset which contains a …

asp.net n-tier-architecture tableadapter