Здравствуйте, Степанов Андрей, Вы писали:
СА> Интересует материал, дающий хорошее понимание основ платформы (CLR, JIT, GC, типы данных, PInvoke....), детали вроде "какой пункт меню в Visual Studio нажать для создания нового проекта" или тонкости синтаксиса C# не интересуют.
Если сам язык уже изучен — CLR via C# Рихтера, переводы не брать — отвратительные. Обязателен к изучению, т.к. достаточно подробно затрагивает большинство базовых вещей, связанных с разработкой под дотнет.
Если нет — то к сожалению, хорошего вводного учебника нет. Или адский хардкор от Де Смета или Joe Skeet, или невнятная мешанина от Троелсена / Шилдта.
За Рихтером — Framework Design Guidelines. Достаточно тяжёлая книга, т.к. предполагает, что у читателя уже есть опыт разработки и он способен понять, о чём вообще идёт речь в книге. Если коротко, то это единственный толковый учебник по проектированию качественного кода. Главное в книге — не конкретные рекомендации, а то, что она учит правильно думать и задавать правильные вопросы. Т.е. при чтении надо стараться увидеть за отдельными советами общий подход к дизайну API, стиль мышления. Если получится ухватить — в будущем сэкономите кучу времени. Если нет — постарайтесь перечитать книгу позже. Удачи