Book Image

Applied Architecture Patterns on the Microsoft Platform

Book Image

Applied Architecture Patterns on the Microsoft Platform

Overview of this book

Table of Contents (20 chapters)
Applied Architecture Patterns on the Microsoft Platform Second Edition
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Patterns for software-intensive systems


The notion of patterns is centuries, if not millenniums, old. Patterns existed in different industries, in architecture, and even in folklore. The entire discussion of patterns in software that started in the late 1980s was influenced by the books of Christopher Alexander, a famous architect who worked on many buildings in several countries.

The first book on software design patterns, Design Patterns: Elements of Reusable Object-Oriented Software was published in 1994 by Addison-Wesley Professional, authored by E. Gamma, R. Helm, R. Johnson, and J. Vlissides (often referred to as the Gang of Four). Since then, the discussions of patterns never stopped. Authors presented patterns for user interfaces, databases, and so on.

One of the most significant attempts to describe patterns and to build pattern catalogs is the Martin Fowler signature series of books. The books in these series present patterns of enterprise application architecture, integration patterns...