Application Architecture
This section outlines the architecture used by the ProjectPal system. The architecture is a slightly re-worked version of the Microsoft DNA architecture with the features of scalable web-based applications, taking into account a few minor observations and modifications.
The Tiers of DNA and ASP.NET
In a traditional Distributed interNet Applications architecture (DNA) n’Tier application, you split up the application into three main areas of operation commonly referred to as layers (see Figure 17.15). DNA defines these areas as
Figure 17.15. Traditional DNA architecture.
User Services— The User Services layer is responsible ...
Get Inside ASP.NET now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.