Learn from experience: track the architecture and development of a .NET application for online ticket sales.