LINUX.ORG.RU

История изменений

Исправление Midael, (текущая версия) :

Короче, вместо написания кода будет гуглинг.

Актуально что у жабы, что у дотнета.

Делал дискорд бота с веб-админкой для него же на netcore/aspcore 3.0, свежак был на то время. С документацией было паршиво, много устаревшей инфы (о некоторых ломающих изменениях можно реально было только прочитать у них на гитхабе, предварительно подорвавшись). По неопытности залез в виндоспецифичные API (да они у кросплатформенного неткора есть из коробки, в частности примитивы синхронизации). Но в итоге сделал, развернули под линуксом, работает

На жабе пришлось читать исходники Spring Security, чтобы понять как реализовать кастомный бекенд для аутентификации - документация реально по верхам, примеров нигде нет, максимум примитивные скопипащенные туториалы из 2010 года от Mr. Dr. Raja Kumar.

(но вообще фичу оценил, у дотнета нормально возможности провалиться в исходники 3rd party библиотек тупо нет, по крайней мере в vs, не знаю как там у rider)

Так или иначе изучать ОП будет фреймворки и тулинг, с их багажом кривизны и подводных мин, а не языки.

Исходная версия Midael, :

Короче, вместо написания кода будет гуглинг.

Актуально что у жабы, что у дотнета.

Делал дискорд бота с веб-админкой для него же на netcore/aspcore 3.0, свежак был на то время. С документацией было паршиво, много устаревшей инфы (о некоторых ломающих изменениях можно реально было только прочитать у них на гитхабе, предварительно подорвавшись).

На жабе пришлось читать исходники Spring Security, чтобы понять как реализовать кастомный бекенд для аутентификации - документация реально по верхам, примеров нигде нет, максимум примитивные скопипащенные туториалы из 2010 года от Mr. Dr. Raja Kumar.

(но вообще фичу оценил, у дотнета нормально возможности провалиться в исходники 3rd party библиотек тупо нет, по крайней мере в vs, не знаю как там у rider)

Так или иначе изучать ОП будет фреймворки и тулинг, с их багажом кривизны и подводных мин, а не языки.