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 7. The mythical business layer

Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

—Martin Fowler

Since the first edition of this book, some five years ago, we observed a noticeable change in the industry: a shift from data-centric three-tier architecture to more model-centric, multilayer architecture. And another big wave of changes is coming as event-driven architecture takes root and developers start experiencing its inherent benefits. As a result, the classic business layer canonically placed in between the presentation and data access morphs into something different depending on the overall system architecture. The only thing that does not change, though, is that in one ...

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