Администратор
Эксперт .NET
 Аватар для OwenGlendower
18042 / 14121 / 5364
Регистрация: 17.03.2014
Сообщений: 28,806
Записей в блоге: 1

Сбор мнений о актуальных книгах по C#

22.02.2021, 13:33. Показов 102820. Ответов 64
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет. В разделе давно существует прикрепленная тема со списком книг по C# - Литература по C# для начинающих и не только. Данный список отстал от времени. C# уже 9 версии, вышел единый .NET 5, а списке нет одной книги даже про .NET Core. В связи с этим объявляется сбор идей для актуализации списка.

Предлагайте свои любимые книги на русском или английском в категориях "Для новичков", "Продвинутый" и "Эксперт". Также с учетом современных реалий можно предлагать сайты и видео-курсы.

Мои предложения. Книги:
  • Для новичков. Марк Прайс, C# 7 и .NET Core. Кросс-платформенная разработка для профессионалов
  • Для новичков. Mark J. Price, C# 9 and .NET 5 – Modern Cross-Platform Development: Build intelligent apps, websites, and services with Blazor, ASP.NET Core, and Entity Framework Core using Visual Studio Code, 5th Edition (русского перевода нет
  • Эксперт. Конрад Кокоса, Управление памятью в .NET для профессионалов. (Konrad Kokosa, Pro .NET Memory Management: For Better Code, Performance, and Scalability)

Online:
YouTube:
  • Nick Chapsas
  • DotNext - видео с DotNext — конференций для .NET-разработчиков уровня Senior/Middle.

Casper-SC, Diamante, Enifan, JustinTime, Kazbek17, NickoTin, Psilon, Rius, Storm23, Usaga, Yury Komar, aenye, insite2012, kolorotur, lvlkoo, nio, novikov.ea, tezaurismosis, Woldemar89, Даценд, Почтальон - присоединяйтесь!
8
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.02.2021, 13:33
Ответы с готовыми решениями:

Получение актуальных данных из базы
Доброго времени суток, уважаемые форумчане. Проблема в следующем: была разработана база данных на основе dataset. Изначально...

Решение актуальных задач теории чисел
Автор считает, что решил в своей работе две задачи по теории чисел. Будет благодарен пользователям серьёзно разобравшихся в работе, давших...

Проверка согласованности мнений группы экспертов
Добрый день! Пытаюсь разобраться с MATLAB, начинающий (если это уже обсуждали мильён раз, прошу не гнобить, а указать ссылку) Не...

64
0 / 0 / 0
Регистрация: 13.01.2019
Сообщений: 2
22.03.2021, 00:01
Студворк — интернет-сервис помощи студентам
По моему книга старая Уотсон К., Нейгел К, Педерсен Я.Х., Рид Д., Скиннер М., Уайт Э. Visual C# 2008. Базовый курс (2009) нормальная. Просто чутка надо на новигации смотреть если чтото не получилось. Ну до UF все норм
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18042 / 14121 / 5364
Регистрация: 17.03.2014
Сообщений: 28,806
Записей в блоге: 1
22.03.2021, 00:20  [ТС]
Habibullo Zuhur, спасибо, но это уже слишком старая книга.
0
3 / 3 / 0
Регистрация: 02.05.2021
Сообщений: 28
13.05.2021, 17:44
Главное не начинать с "Рихтера. CLR via c#" и будет вам счастье, иначе бросите кодить в первый день....
Я имел ошибку купить эту книгу и только через год опять отважился сесть за код.
0
Она кричала хватит
 Аватар для live_4_ever
41 / 42 / 7
Регистрация: 21.05.2019
Сообщений: 112
14.05.2021, 15:06
MihailSibir, Программисты и учителя с которыми я встречался все как один советуют Рихтера. Я ее недавно "купил" на торренте, только собрался изучать и тут вы Интересно, чем эта книга плоха?
0
Администратор
Эксперт .NET
 Аватар для OwenGlendower
18042 / 14121 / 5364
Регистрация: 17.03.2014
Сообщений: 28,806
Записей в блоге: 1
14.05.2021, 15:25  [ТС]
live_4_ever, CLR via C# отличная книга. Просто она не для начинающих.
1
3 / 3 / 0
Регистрация: 02.05.2021
Сообщений: 28
14.05.2021, 15:35
Сама по себе книга, может быть, и хороша. Я даже с её помощью кое что понял. Только дело в том, что когда доходит дело до реальной работы - взять из неё что-то могут только самые самые профессионалы. И советовать её на всех интернет-перекрёстках направо и налево гиблое дело. Новичку от неё только вред. Он почувствует себя ничтожеством полным. Хотя средствами визуал студии даже начинающий пользователь может что-то делать на начальном этапе без книг.
2
 Аватар для lovember
152 / 100 / 40
Регистрация: 14.10.2016
Сообщений: 379
14.05.2021, 16:56
Мне понравилась следующая аналогия с обучением управлению автомобилем:
Троелсен Э., Джепикс Ф. - "Язык программирования C# и платформы .NET и .NET Core" - это про то, как вообще управлять автомобилем. Типа: "Вот руль, вот педали, вот рычаг коробки, вот как включать поворотники, вот зеркала... и т.п.
а вот
Рихтер Дж. - "CLR via C#" - это то, что под капотом. Как всё устроено, как работает двигатель, коробка, подвеска и т.п. Зная это, управлять автомобилем можно эффективнее. Например, экономя топливо и не стирая резину и колодки.
3
3 / 3 / 0
Регистрация: 02.05.2021
Сообщений: 28
14.05.2021, 17:36
Из того, что было в наших магазинах, мне удалось купить "Васильев А.Н. Программирование для начинающих c#". Изучать по ней прям таки слово в слово довольно скучно, но когда совсем "затык" где-то, то выручает книга. Написана самым понятным языком для самого самого недоджуна. К каждой главе есть цитаты из разных произведений, типа:

"Русская речь не сложнее других. Вон Маргадон - дикий человек - и то выучил".

У автора явно с чувством юмора всё в порядке.

Добавлено через 4 минуты
На счёт Рихтера у меня такое впечатление, если говорить про сравнения:
Книга о том, из какого сплава надо изготовить блок, чтобы трение компрессионных и маслосъёмных колец в цилиндрах было минимальным. И ещё про маслосъёмные колпачки там очень подробно.....

И зачем это водителю?
0
Она кричала хватит
 Аватар для live_4_ever
41 / 42 / 7
Регистрация: 21.05.2019
Сообщений: 112
14.05.2021, 20:56
Цитата Сообщение от MihailSibir Посмотреть сообщение
"Васильев А.Н. Программирование для начинающих c#"
Я не нашел в этой книге тему про интерфейсы. Или я слепой или ее там просто нет.
0
3 / 3 / 0
Регистрация: 02.05.2021
Сообщений: 28
15.05.2021, 03:57
Цитата Сообщение от live_4_ever Посмотреть сообщение
Или я слепой или ее там просто нет.
Да, действительно про интерфейсы там ничего нет(если я правильно понял). В то же время, интерфейсы проще освоить во видеоурокам, чем читать книги. У меня есть книга "C/C++ и MS Visual C++", но я ей совсем не пользуюсь. В интернете эти ответы быстрее найти. Самые доступные объяснения, из тех что я смотрел, у "Bite++" и "SimpleCode".
Я то же сначала гонялся за "интерфейсами", но когда мало мало освоился и встала задача сохранять пару данных в один файл, а потом считывать из него данные и строить график....вот тут то и начинается самое ОНО, программирование для начинающего.....
Далее не по теме:
(если кто думает изучать С++, то могу посоветовать книга " С++ Шаг за шагом" Герберт Шилдт.Москва, ЭКОМ, 2013г. Очень хорошая книга, понятная, хорошая бумага).
1
 Аватар для 4PT3M
45 / 33 / 13
Регистрация: 05.05.2019
Сообщений: 265
Записей в блоге: 1
18.05.2021, 07:45
CLR via C# - нормальная книжка.
На ютубе можно CodeBlog смотреть)
0
0 / 0 / 0
Регистрация: 19.06.2021
Сообщений: 1
19.06.2021, 06:59
Всех катигорически приветствую.
Не помешал бы ваш совет , начал недавно изучать С# и пытаюсь найти хотябы простенький задачник по коду , чтобы в удаленности от пк можно было потренироватся.
Заранее спасибо за поддержку.)))

Добавлено через 14 минут
Да согласен с вами Enifan SimpleCode весма подробно обьясняет как раз по нему и учу с#/)
0
Эксперт .NET
 Аватар для novikov.ea
1855 / 1361 / 429
Регистрация: 10.06.2011
Сообщений: 2,136
19.06.2021, 07:43
RoNiN142, задачник М. Э. Абрамяна. Найти и скачать можно в интернете.
0
1 / 1 / 0
Регистрация: 12.10.2021
Сообщений: 22
16.10.2021, 21:26
OwenGlendower, Если вы имеете ввиду по голому с# то я не смогу вам помоч, но по юнити есть интересная книга: Unity и C# геймдев от идеи до реализации .Издание 2 Бонда .. вот впринципе там есть теория и некая практика, но я еще не дочитал книгу =) а так она интересная, советую прочитать
0
1 / 1 / 0
Регистрация: 17.10.2021
Сообщений: 4
17.10.2021, 12:19
Цитата Сообщение от JustinTime Посмотреть сообщение
На самом деле, проще в Ютубе смотреть чем читать. Хотя в книгах больше примеров программ которые конечно стоит самому освоить. Именно из-за систематизированных примеров программ и читаю книги, все остальное лекции Ютуб или Удеми.
0
Модератор
Эксперт .NET
 Аватар для Элд Хасп
16109 / 11231 / 2886
Регистрация: 21.04.2018
Сообщений: 33,022
Записей в блоге: 2
17.10.2021, 12:37
Цитата Сообщение от Serge_Sergey Посмотреть сообщение
На самом деле, проще в Ютубе смотреть чем читать.
Я думаю это очень специфично для каждого человека.
Кому-то проще так, кому-то по иному.
Я, допустим, вообще не воспринимаю информацию из Ютуб.
Только как дополнение к текстовому описанию.

OwenGlendower, запустите голосовалку.
Интересно кто какой канал получения информации предпочитает.
1
1 / 1 / 0
Регистрация: 17.10.2021
Сообщений: 4
17.10.2021, 12:52
Да, у каждого по-своему. Ютуб не так плох как лекции в большой аудитории, где ты не можешь надавить паузу и подумать если пришла мысль какая или недопонял. В книгах же из-за невозможности непосредственного контакта с теми кто слушает информация как бы ложится на страницы, меняется ее форма подачи , а когда рассказывают многое можно коротко нарисовать , или жестами даже проявить, паузами и так далее.
1
Модератор
Эксперт .NET
 Аватар для Элд Хасп
16109 / 11231 / 2886
Регистрация: 21.04.2018
Сообщений: 33,022
Записей в блоге: 2
17.10.2021, 14:14
Цитата Сообщение от Serge_Sergey Посмотреть сообщение
как лекции в большой аудитории,
Это, по-моему, для программирования, вообще, бессмысленно.
Какой-то пережиток из прошлого, когда было мало литературы и преподы фактически надиктовывали методички, учебники.
Имеют смысл дискуссии, семинары для небольших групп, где не теряется контакт с каждым студентом.

Лекции для большой аудитории имеют смысл только по каким-то супер новинкам, которые не отражены в учебниках и рассчитаны на уже подготовленную аудиторию, от которой не будет по десять вопросов на каждое предложение.
2
4 / 4 / 0
Регистрация: 26.08.2014
Сообщений: 110
24.10.2021, 15:48
Эксперт. Конрад Кокоса, Управление памятью в .NET для профессионалов. (Konrad Kokosa, Pro .NET Memory Management: For Better Code, Performance, and Scalability)
Опытным путем выяснил, что дешевле всего на сайте издательства. Цена 1899 + 350 доставка. Озон за тоже издание хочет уже 3034.
https://dmkpress.com/catalog/c... 060-800-5/
0
 Аватар для IamRain
4691 / 2699 / 734
Регистрация: 02.08.2011
Сообщений: 7,209
24.10.2021, 17:07
Цитата Сообщение от i_am_kisly Посмотреть сообщение
что дешевле всего на сайте издательства.
В прошлом году в оригинале с амазона заказывал - почти 72$ (39$ за книгу, 32$ за доставку). В мягкой обложке - скотчем обернул.
В очереди на прочтение стоит..
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
24.10.2021, 17:07
Помогаю со студенческими работами здесь

Как обновить все драйвера до актуальных версий?
Привет и всех с Новым годом!!! Возможно у меня все драйвера беспонтовые! Качал их всех из инета на старый бук ASUS A6V, может кто...

Получение из потока только актуальных, последних данных
Добрый день! Стоит задача получать из потока веб-камеры изображения. Камера выдает 25 кадров в секунду. Программа не успевает...

Прошу оценить ПК. Чем больше мнений, тем лучше
Windows 8 Pro x64 INTEL Core i5-2500K Processor 3.3 ГГц или до 3.7 ГГц в режиме Turbo Boost...

Как посоветуете модернизировать для работоспособности актуальных игр?
Всем добрый день! Хочу попросить у вас совета. Сейчас стоит довольно старенький комп, со след. характеристиками: - Материнская плата...

Не запускается комп после апгрейда, жду Ваших мнений и совета
Всем добра! Железо: БП: POWER MAN IP-S500AQ3-0 Мать: ASUS P8Z68 - M PRO Проц: Intel Core i5 2400 сменил на Intel Core i5 2500К ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Опции темы

Новые блоги и статьи
Мысли в слух
kumehtar 07.11.2025
Заметил среди людей, что по-настоящему верная дружба бывает между теми, с кем нечего делить.
Новая зверюга
volvo 07.11.2025
Подарок на Хеллоуин, и теперь у нас кроме Tuxedo Cat есть еще и щенок далматинца: Хочу еще Симбу взять, очень нравится. . .
Инференс ML моделей в Java: TensorFlow, DL4J и DJL
Javaican 05.11.2025
Python захватил мир машинного обучения - это факт. Но когда дело доходит до продакшена, ситуация не так однозначна. Помню проект в крупном банке три года назад: команда data science натренировала. . .
Mapped types (отображённые типы) в TypeScript
Reangularity 03.11.2025
Mapped types работают как конвейер - берут существующую структуру и производят новую по заданным правилам. Меняют модификаторы свойств, трансформируют значения, фильтруют ключи. Один раз описал. . .
Адаптивная случайность в Unity: динамические вероятности для улучшения игрового дизайна
GameUnited 02.11.2025
Мой знакомый геймдизайнер потерял двадцать процентов активной аудитории за неделю. А виновником оказался обычный генератор псевдослучайных чисел. Казалось бы - добавил в карточную игру случайное. . .
Протоколы в Python
py-thonny 31.10.2025
Традиционная утиная типизация работает просто: попробовал вызвать метод, получилось - отлично, не получилось - упал с ошибкой в рантайме. Протоколы добавляют сюда проверку на этапе статического. . .
C++26: Read-copy-update (RCU)
bytestream 30.10.2025
Прошло почти двадцать лет с тех пор, как производители процессоров отказались от гонки мегагерц и перешли на многоядерность. И знаете что? Мы до сих пор спотыкаемся о те же грабли. Каждый раз, когда. . .
Изображения webp на старых x32 ОС Windows XP и Windows 7
Argus19 30.10.2025
Изображения webp на старых x32 ОС Windows XP и Windows 7 Чтобы решить задачу, использовал интернет: поисковики Google и Yandex, а также подсказки Deep Seek. Как оказалось, чтобы создать. . .
Passkey в ASP.NET Core identity
stackOverflow 29.10.2025
Пароли мертвы. Нет, серьезно - я повторяю это уже лет пять, но теперь впервые за это время чувствую, что это не просто красивые слова. В . NET 10 команда Microsoft внедрила поддержку Passkey прямо в. . .
Последние результаты исследования от команды MCM (октябрь 2025 г.)
Programma_Boinc 29.10.2025
Последние результаты исследования от команды MCM (октябрь 2025 г. ) Поскольку мы продолжаем изучать гены, которые играют ведущую роль в развитии рака, в рамках проекта "Картирование раковых. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru