filmov
tv
Анатолий Кулаков — Build as Code

Показать описание
— —
Все становится лучше, если оно — код. За время эпохальных революций человечество развивалось в сторону удобной работы с кодом. Было придумано и внедрено бесчисленное количество инструментов, стратегий, практик, развивалось обучение, печатались книги, записывались курсы. Непростительно пренебрегать этим наследием. Долой кнопочки, менюшки, формочки и прочие пережитки прошлого. Настало время превратить в код процесс сборки ваших приложений. Чистый, тестируемый, изменяемый, поддерживаемый и понятный код.
В докладе подробно рассматриваем процесс построения .NET-приложений с помощью кода. Применяем самые современные и проверенные подходы: сборку в Docker-контейнере и интеграции с помощью Nuke Build. Обсуждаем все неоспоримые плюсы и сомнительные минусы такого подхода.
#dotnet #docker
Все становится лучше, если оно — код. За время эпохальных революций человечество развивалось в сторону удобной работы с кодом. Было придумано и внедрено бесчисленное количество инструментов, стратегий, практик, развивалось обучение, печатались книги, записывались курсы. Непростительно пренебрегать этим наследием. Долой кнопочки, менюшки, формочки и прочие пережитки прошлого. Настало время превратить в код процесс сборки ваших приложений. Чистый, тестируемый, изменяемый, поддерживаемый и понятный код.
В докладе подробно рассматриваем процесс построения .NET-приложений с помощью кода. Применяем самые современные и проверенные подходы: сборку в Docker-контейнере и интеграции с помощью Nuke Build. Обсуждаем все неоспоримые плюсы и сомнительные минусы такого подхода.
#dotnet #docker
Анатолий Кулаков — Build as Code
Анатолий Кулаков «Build as Code»
Анатолий Кулаков - Structured logging
Анатолий Кулаков — The Metrix has you...
Анатолий Кулаков — Structured logging
Анатолий Кулаков «The Metrix has you...»
Основные конструкторы, предсказуемая сборка, естественные ключи...
Упражнения при гипертонии. Наши в Америке
Build 2020, стабилизация Blazor WebAssembly, знакомство с MAUI
Лучший UI Framework, структура Solutions, нужные Channels
Релиз Aspire, типы расширений, новинки Build 2024
Обломный preview, правильные списки, спасительный кэш
Быстрый MemoryPack, небыстрый ASP.NET Core, недобыстрые IDE
20 лучших русских фильмов про поезда
Неумолимый Performance, WebAssembly на Aspire, API под присмотром
Полезный Dev Proxy, лаконичный TypeSpec, быстрый SearchValues
JSC ATOMPROEKT - Hanhikivi 1 nuclear power plant
Using Roslyn to Load and (quickly) Compile C# Solution files (outside VisualStudio)
Легендарный ConfigureAwait, прощание с WPF, путь исправления багов...
Кодогенерация что, как, зачем
Расследование. Как столичный общепит связан с президентским спортклубом...
AOTMapper powered by Roslyn code generation
Грамотный пулинг, будущее Identity, примерка таймеров
Будущее WASI, доминирование VS Code, новая книга
Комментарии