O'Reilly logo

Microsoft .NET: Architecting Applications for the Enterprise, Second Edition by Andrea Saltarello, Dino Esposito

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. The presentation layer

Design is not just what it looks like and feels like. Design is how it works.

—Steve Jobs

Everybody would agree that the presentation layer manages and makes possible any expected interaction between the user and the system. Much like in a restaurant where a waiter gets and forwards orders to the kitchen staff, the presentation layer picks and dispatches commands to the nearest interfacing layer in charge of processing the command. Just as the waiter at some point serves the ordered dish to the eagerly waiting client, the presentation layer is slated to show at some point any calculated response to the user.

It sounds like the classic chicken vs. egg debate, but it is probably worth raising the question once ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required