Изучение С# с упражнениями, вопросами и головоломками

Я изучил Java с помощью книги "Java, как программировать". В книге было много вопросов и упражнений, которые мне очень помогли.

Теперь я ищу веб-сайт или, желательно, книгу с аналогичными программными вопросами/упражнениями, которые помогут мне изучить С#/.NET и стать лучшим программистом. Может ли кто-нибудь предложить книгу или указать мне сайт?

Спасибо

Изменить: я должен добавить, что я не ищу продвинутые вещи, такие как Project Euler, но основные вещи

Ответы

Ответ 1

Хотя он специально нацелен на алгоритмическое программирование, Project Euler может делать только хорошие вещи для того, чтобы хорошо ознакомиться с язык! Проработайте столько проблем, сколько сможете, решив их на С#, и вы получите удовольствие в то же время, что и изучение языка.

Ответ 3

Это не плохой сайт:

http://www.fincher.org/tips/Languages/csharp.shtml

Запускает консольные приложения, выполняющие "Hello World", и читает файлы, и продолжает использовать длинный список важных концепций, включая доступ к базе данных с использованием параметров.

Ответ 4

Если вам нравится заниматься упражнениями, решать головоломки и т.д. во время обучения, вам понравится Head First book на С#.

Ответ 5

APress Pro С# 2010 и платформа .NET 4 от Andrew Troelsen - единственная лучшая книга, которую я прочитал, чтобы быстро перейти на язык. Он предлагает краткие примеры и примеры кода для читателя, и я рекомендую следовать им. Это книга на 1700 страниц - очень полная и разумная цена за количество контента.