Objective 1.1: Plan the application layers
An application is simply a set of functionality: a screen or set of screens that displays information, a way to persist data across uses, and a way to make business decisions. A layer is a logical grouping of code that works together as a common concern. Layers work together to produce the completed application.
In this section, you’ll learn about the major aspects of an application’s architecture that contribute to the layers of an application, such as data access methods and separation of concern (SoC). One of the essential parts of an ASP.NET MVC application is the architectural design of the Model-View-Controller (MVC) pattern. It is based on providing separation between the appearance of the application ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access