Шевчук А., Охрименко Д., Касьянов А.. Design Patterns via C#. Приемы объектно-ориентированного проектирования. В книге четко, последовательно и структурировано, с примерами реализации в языке C# изложены базовые знания о шаблонах проектирования. Книга впитала в себя многолетний опыт обучения разработчиков применению шаблонов проектирования. В ней нет ничего лишнего, она послужит надежным помощником начинающим и опытным .NET разработчикам.
Это переложение книги GoF "Приёмы объектно-ориентированного проектирования. Паттерны проектирования" в современном варианте на языке C#. Распространяется бесплатно.
Мартин Фаулер. Шаблоны корпоративных приложений (Patterns of Enterprise Application Architecture). Книга предназначена для программистов, проектировщиков и архитекторов, которые занимаются созданием корпоративных приложений и стремятся повысить качество принимаемых стратегических решений. В книге представлены следующие типовые решения: представление бизнес-логики, архитектурные типовые решения источников данных , объектно-реляционные типовые решения, предназначенные для моделирования поведения , объектно-реляционные типовые решения, предназначенные для моделирования структуры , объектно-реляционное отображение с использованием метаданных , представление данных в Web , распределенная обработка данных , обработка задач автономного параллелизма, хранение состояния сеанса.
Незаменимое руководство по архитектуре программных систем для любой корпоративной платформы. Не для начинающих ).
P.S. Так подойдёт?