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 ...

Get Exam Ref 70-486: Developing ASP.NET MVC 4 Web Applications 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.