Как устроен типичный C# проект (solution)?

C#.NETархитектурапроектированиеразработка