Изучение С# с упражнениями, вопросами и головоломками
Я изучил Java с помощью книги "Java, как программировать". В книге было много вопросов и упражнений, которые мне очень помогли.
Теперь я ищу веб-сайт или, желательно, книгу с аналогичными программными вопросами/упражнениями, которые помогут мне изучить С#/.NET и стать лучшим программистом. Может ли кто-нибудь предложить книгу или указать мне сайт?
Спасибо
Изменить: я должен добавить, что я не ищу продвинутые вещи, такие как Project Euler, но основные вещи
Ответы
Ответ 1
Хотя он специально нацелен на алгоритмическое программирование, Project Euler может делать только хорошие вещи для того, чтобы хорошо ознакомиться с язык! Проработайте столько проблем, сколько сможете, решив их на С#, и вы получите удовольствие в то же время, что и изучение языка.
Ответ 2
Сфера онлайн-судья имеет хорошую коллекцию проблем программирования, начиная от tutorial проблемы challenge.
Ответ 3
Это не плохой сайт:
http://www.fincher.org/tips/Languages/csharp.shtml
Запускает консольные приложения, выполняющие "Hello World", и читает файлы, и продолжает использовать длинный список важных концепций, включая доступ к базе данных с использованием параметров.
Ответ 4
Если вам нравится заниматься упражнениями, решать головоломки и т.д. во время обучения, вам понравится Head First book на С#.
Ответ 5
APress Pro С# 2010 и платформа .NET 4 от Andrew Troelsen - единственная лучшая книга, которую я прочитал, чтобы быстро перейти на язык. Он предлагает краткие примеры и примеры кода для читателя, и я рекомендую следовать им. Это книга на 1700 страниц - очень полная и разумная цена за количество контента.