C# 5.0 in a Nutshell: The Definitive Reference, Joseph Albahari — отличная книга, очень советую. Даже если уже сам язык знаешь, есть полезные темы
Читай англійською, в перекладі дуже часто втрачається(неправильно інтерпретується) смисл деяких речей.
Я читав в такій послідовності:
Pro C# 5.0 and the .NET 4.5 Framework, A. Troelsen
CLR via C#, J. Richter
Pro ASP.NET MVC 4, A. Freeman
Professional ASP.NET MVC 4, J. Galloway
Купи собі кіндл, встанови словник, і читай на ньому. На невідоме слово наводиш курсор(якшо тачскрін — то зажимаєш палець над словом) і ніяких проблем. Спочатку буде багато невідомих слів, а потім про ф-ію словника починаєш забувати))
Ну і без інгліша нікуда) Такшо вперед за двома зайцями))
На обидвох стоїть один і той самий словник(НБАРС [EN-RU], кажуть один з кращих), і працює ідеально.
Купив другий бо підсвітки конкретно не хватало, треба або настільну лампу, або спеціальний чохол з лампочкою, який не є зручний(ІМХО). Дехто каже що тач-скрін не зручний: я користувався пів року з клавішами і тепер більше ніж пів року з тачом, скажу що спочатку трохи плювався на тач, але тепер би ніколи не вернувся на клавіші(чого варте тільки одне набирання тексту, або виділення конкретного слова). Тому рекомендую не поскупитися і купити все ж таки Paperwhite, точно не пожалієш=)
Мухи отдельно, котлеты отдельно. Хотя бы для начала. Разберись толком с основами, а потом уж, когда в теме будешь, в оригинале читай.
Якщо є базові знання програмування (С++, Pascal, OOP), то можна сміло починати читати англійською.
Проблема в том, что необходимо читать Рихтера, а новичку, да еще и в оригинале, будет не просто. Есть риск «зубы обломать». В конечном итоге решать самому...
Шилдта или Троелсена можно сразу (обоих смысла не имеет), остальное — потом, в любом порядке.
Лучше начать с Шилдта дабы иметь представление о шарповом синтаксисе, потом основательно читать Рихтера, ну а после уже книги по всяким там ASP, WPF, чего душе угодно.
по-моему, лучший вариант — сначала Шилдт, а потом Рихтер. Очень понравилось, как Шилдт пишет
18 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів