WEB PRESENTATION PATTERNS
Model-View-Controller
Page Controller
Front Controller
Intercepting Filter
Page Cache
Observer
DEPLOYMENT PATTERNS
Layered Application
Three-Layered Services Application
Tiered Distribution
Three-Tiered Distribution
Deployment Plan
DISTRIBUTED SYSTEMS PATTERNS
Broker
Data
Singleton
SERVICES PATTERNS
Service Interface
Service Gateway
PERFORMANCE AND RELIABILITY PATTERNS
Server Clustering
Load-Balanced Cluster
Failover Cluster
PATTLETS
Four-Tiered Distribution
Abstract Factory
Adapter
Application Controller
Application Server
Assembler
Bound Data Control
Bridge
Command(s)
Decorator
Facade
Gateway
Implementing Data Transfer Object in .NET with Serialized Objects
Layer Supertype
Layers
Mapper
Mediator
MonoState
Observer
Naming Service
Page Data Caching
Page Fragment Caching
Presentation-Abstration-Controller
Proxy
Remote Facade
Special Case
Strategy
Table Data Gateway
Table Module
Template Method
Utility Component