In this chapter, we learnt the definitions of architecture and design, how they are different from each other and where they fit into our projects. It is very important to understand the different stages of a project life cycle so that we can manage our projects better and mitigate risks early. We also examined the difference between tiers and layers and the different ways we can structure our project using tiers and/or layers. In the coming chapters, we will go deeper into n-tier projects and, with sample applications and code, we will understand the advantages and disadvantages of each option.

ASP.NET 3.5 Application Architecture and Design
By :

ASP.NET 3.5 Application Architecture and Design
By:
Overview of this book
Table of Contents (14 chapters)
ASP.NET 3.5
Credits
About the Author
About the Reviewers
Preface
Introduction to Architecture and Design
1-Tier 1-Layer Architecture in ASP.NET
ER Diagrams, Domain Model, and N-Layer Architecture
N-Tier Architecture
Model View Controller
Design Patterns
SOA and WCF
Database Design
Customer Reviews