Ответ 1
Блог Эрика Липперта не имеет аналогов, IMO.
Блог сообщества Charlie Calvert также хорош - особенно сообщения сообщества Convergence, которые выделяют интересные сообщения из других источников.
Где вы можете получить самую полную информацию для программирования на С#? Я ищу учебники, примеры, блоги, специализированные форумы и т.д., Посвященные С#.
Блог Эрика Липперта не имеет аналогов, IMO.
Блог сообщества Charlie Calvert также хорош - особенно сообщения сообщества Convergence, которые выделяют интересные сообщения из других источников.
Я рекомендую вам Джеффри Рихтера " CLR через С#". Вы можете изучить функции CLR и как реализовать С#. Также вы можете много узнать о многопоточности в разделах С#, localization, appdomains и т.д..net.
Если вы можете получить только одну книгу, получите Jon Skeet С# в глубину.
CodeProject является хорошим источником
Скрытые функции С# в StackOverflow:
Вы не можете ошибиться с ними:
Там есть отличные блоги. Например,
Это больше относится к .NET-программированию вообще, чем к С#, в частности, но блог Krzysztof Cwalina и Framework Design Guidelines отлично подходят для глубокого понимания внутренних компонентов .NET.
Когда у меня появилась первая работа в качестве разработчика программного обеспечения, я потратил некоторое время на то, чтобы пройти через Wrox Press - Professional С# 2005, и вскоре после этого я начал смотреть на примеры из codeproject и msdn. Теперь, когда вы имеете дело с какой-то новой вещью, я просто пытаюсь разбить ее на части и использовать Google для поиска на форумах и, конечно, /fooobar.com/..., а затем собрать фрагменты вместе.
DotNetKicks является хорошим источником для статей, связанных с .NET, через сети intarwebs.
И, если вам нужен лимузин в Суррее, следите за спамером в Предстоящие истории.
Для других языков мне очень полезно присоединиться к чатам IRC с другими пользователями этого языка, чтобы получить чрезвычайно полезную помощь. Иногда даже не вопрос о том, доступен ли ответ - если вы не в правильном расположении духа, вы не можете искать в правильных местах. Лучший вариант - поговорить с другими людьми, которые также знакомы с языком, на котором говорят, чтобы помочь вам понять из других слов разработчиков.
Помимо "живого чата", вы должны использовать Google, чтобы найти описания или примеры того, что вы хотите делать. Если вам нужен более общий обзор основных понятий, прочитайте книгу. Но если вы ищете мелкие детали зерна, я предлагаю googling для каждого случая. Вы не можете рассчитывать на то, что будете иметь все глубокие знания, не имея глубокого опыта, который возникнет, когда у вас возникнет определенная проблема.
К сожалению, я не знаю активного канала IRC для С# (кто-нибудь знает об одном?!)
Я нашел WROX Professional С# [заменить последнюю версию здесь], чтобы стать хорошей отправной точкой для языка С#.
Для передовых методов я настоятельно рекомендую "Более эффективный С#" Билла Вагнера.
DevX.com - отличное место, где можно задавать вопросы и является одним из немногих форумов по программированию, на которых модераторы не допускают многого на пути к новичкам. Каждый из разделов форума модерируется кем-то с определенной степенью авторитета.
MSDN было бы моим предложением, если вы только начинаете с С#.