Chciałbym wiedzieć, czym różni się architektura 3-poziomowa od MVC (Model, View Controller) w ASP.Net, ponieważ wydaje mi się, że ta sama architektura ma zastosowanie.
W 3-tier mamy User Services Layer
, BusinessLayer
i DataAccessLayer
, z drugiej strony mamy na Model
, View
, i Controller
. Wydaje mi się, że to ta sama architektura.
Czy ktoś może wyjaśnić, co tak naprawdę różni się od dwóch architektur, jak każda warstwa różni się od siebie?