Какую книгу стоит читать после книги Троелсена? Какую книгу взять следующей для чтения из данных книг:
- C# 4.0 in a Nutshell, Fourth Edition
- Рихтер
- Skeet Jon C# in Depth
Какую книгу стоит читать после книги Троелсена? Какую книгу взять следующей для чтения из данных книг:
Просто читать книгу по программированию смысла нет, т.к. без набора кода информации останется не много. Я бы рекомендовал делать так:
придумать задачу, которую хотите решить (например, каталог книг для хранения у себя на ПК);
выбрать технологию (WinForms, WPF, ASP.NET, Silverlight), если только прочитали книгу, то лучше начать с Форм, т.к. другие технологии потребуют знаний разметки (XAML, HTML и т.п.), очень хорошего понимания ООП (WPF там на паттернах все :));
и писать код... в процессе вы наступите на кучу граблей, полезете в книги, в сеть... начнете думать над архитектурой.
А вообще если поняли ООП рекомендую почитать Приёмы объектно-ориентированного проектирования. Паттерны проектирования. Читается сложно, но если поймете - посмотрите на программы по другому :).
По C# Рихтера рекомендую. (Сам начинал с Троелсена)
C# 5.0 in a Nutshell (да есть уже издание про 5.0) - хороший учебник по языку. Он есть на русском и называется "C# 5.0 Справочник Полное описание языка". Там очень подробно разобраны нюансы базовых типов, специфики работы коллекций, сериализации. Есть много полезных примеров про криптование, динамическую компиляцию, внедрение в программу на C# интерпретируемого кода на Питоне. Если не перечитать, то иметь на столе полезно.
По асинхронному программированию неплохая книга "Асинхронное программирование в C# 5.0" Алекс Девис. Она есть на litres.ru в электронном виде и не дорого.
По разработке бизнес-логики советую почитать "C# и CSLA .NET Framework. Разработка бизнес-объектов" Рокфорд Лотка