Я работаю в исследовательском отделе в большой компании, и мы используем платформу .Net для создания наших прототипов (это означает, что команда продуктов всегда воспроизводит нашу работу, если прототип "полезен".).
Мы также нанимаем стажеров для наших проектов. Некоторые из стажеров в основном занимаются исследованиями, поэтому код меньше. Но в любом случае, стажеры должны делать некоторые кодировки на С# или F #, если они могут. Большинство из них больше не имеют опыта работы с С#. Они являются старшими студентами или градациями, и обычно знают некоторые Java и С++. Но они обычно не получали никакого официального обучения программированию в отрасли.
Тяжелая проблема заключается в том, чтобы научить их С#/.NET быстро, так как они должны сосредоточиться на своих исследовательских проблемах в течение 3-6 месяцев стажировки. Также им действительно нужно знать хорошую практику С#, иначе кодовая база во время стажировки не будет повторно использоваться после стажировки.
Мой способ обучения С# отличается от других (сначала я изучил F #, а затем прочитал CLR через С# и Эффективная Java от обложки к обложке.) Поэтому я хотел бы обратиться к опытным пользователям С# с предложением предложить краткосрочный (скажем, 2 или 3 дня) учебник по С#. Большое спасибо!