Microsoft .NET PET SHOP 3.x: .NET PET SHOP design pattern and structure
Click here to read the full story