Комментарии 10
В основном, документация по этапу конфигурирования и построения приложения ASP.NET Core является сборником рецептов «как сделать», а не описанием «как это работает».
Ваша статья, конечно, описывает «как это работает», но не понятно как это использовать на практике: не хватает выводов, приёмов, примеров как использовать эти факты для написания более эффективных приложений, или с меньшими усилиями. Возможно дробить на более мелкие части и рассматривать более подробно, с кусками кода и примерами, иначе выглядит как альтернатива Lorem Ipsum. Просьба воспринимать не как критику, а как конструктив для дальнейших статей) Спасибо!
Спасибо за статью. Надеюсь, будет продолжение.
Статья интересно написана, хотя местами возникает ощущение, что меня кто-то осуждает =)
К сожалению уже конец дня, поэтому осилил процентов 30% и вернулся на TL DR, так что полную версию дочитаю позже.
Однако, простите, не удержался от комментария по одному из лирических отступлений: JetBrains Rider решает проблему чтения длинных цепочек вызовов методов расширения, результатов лямбд и применения "var": он рядом с каждой строчкой из этой цепочки, и рядом с вышеупомянутым ключевым словом выводит тип переменной/результата вызова метода. Выглядит очень удобочитаемо по сравнению со студией.
Увы, у меня нет и не было JetBrains Rider. Хотя бы по причине того, что это - платный продукт. И читал я все больше непосредственно с Гитхаба
Вы, должно быть, шутите?
Ну, ладно нет райдера — платный, понимаемо, но тут уже похоже подсветка кода отходит на второй план (она хотя бы какая-то имеется и на гитхабе), однако читать код ВНЕ IDE ВООБЩЕ — это через чур... что насчёт навигации?
Страшно представить, как Вы вообще с этим всем справились =)
IDE когда-то не было - всего лишь лет тридцать назад, а я уже тогда был программистом. Пришлось учиться работать без IDE. Програмы тогда, конечно, были короче.
А вообще-то на Гитхабе тоже кое-какая навигация есть. А еще оттуда можно вытащить и положить локально в каталог исходники проекта, и искать по ним по всем (например Alt-F7) в Far.
Ну, что может сравниться по скорости с ctrl+click (или аналогичными хоткеями вроде F12 или того же Alt+F7 в райдере), перемещающий к применению/объявлению/имплементации элементов кода? А также удобнейшее встроенное окошко со списком мест, где этот элемент (метод/свойство/класс/тип) применяются в коде?
Когда-то IDE не было и программисты были вынуждены работать без IDE, но ведь кодить/читать код без IDE это то же самое, что копать палкой, когда уже существуют экскаваторы.
(не туда)
О классах Program и Startup — инициализация ASP.NET приложения. Часть I: Program и IHostBuilder