215 тысяч подписчиков
500 видео
Открытие конференции DotNext 2023
Анатолий Кулаков — Build as Code
Михаил Дошевский — Workflow-архитектура сервисов на .NET
Сергей Васильев — Уязвимости при работе с XML в .NET: часть 2
Станислав Флусов — Когда 100% CPU ничего не значат
Михаил Гордеев — NanoFramework, или Arduino в мире .NET
Алексей Фадеев — Не EF Core единым: альтернативная ORM LINQ to DB и ее возможности
Борис Кузоваткин — Большая распродажа гречневой кафки
Александр Пугач — Метрики в .NET на примере OpenTelemetry и Prometheus
Максим Шошин — Serverless. Под капотом Cloud Functions
Станислав Сидристый — Размышления на краю технологической сингулярности
Олег Сафонов — Decode review: как ревью кода помогает улучшать процессы
Андрей Акиньшин — Поговорим об описательной статистике перформанс-распределений
Евгений Жиров — Взаимодействие микросервисов по HTTP/2
Что такое DotNext
Дмитрий Иванов — Async programming in .NET: Best practices
Kevin Gosse, Christophe Nasarre — Debugging asynchronous scenarios in .NET
Денис Иванов — Apache Kafka и реактивные микросервисы на .NET Core
Станислав Сидристый — Тонкие настройки стандартного ThreadPool
Никита Данилов — Good Software Engineer — кто это?
С.Огородников, Р.Просин, К.Хабаров — Аутентификация и авторизация на платформе ASP.NET Core
Best practices для разработки Application Layer
Григорий Кошелев — Kafka: от теории к практике
Сергей Васильев — Обработка XML-файлов как причина появления уязвимостей
Дмитрий Нестерук — Использование SIMD в .NET Core
Дмитрий Сошников — Введение в теорию функционального программирования с примерами на F#
Александр Катин — [Test] + T = ❤️
Денис Иванов — ASP.NET Core приложения под Linux в продакшене
Станислав Флусов — Миграция с MS SQL в PostgreSQL, когда нужно ещё вчера
Игорь Шаталкин — Загадочный EF Core, или Как написать свое расширение
Денис Цветцих — Как приручить реактивное программирование в XAML приложениях
Интервью с Егором Гришечко
Андрей Дятлов — Source Generators в действии
Alexandre Mutel — Behind the burst compiler, converting .NET IL to highly optimized native code
Роман Неволин — Пишем приложения, которые не ломаются в продакшене
Gerald Versluis — Creating airplane mode proof Xamarin applications
Роман Белов — Юнит-тестирование памяти
Иван Дашкевич — Yield и async-await: как оно все устроено внутри и как этим воспользоваться
Иван Патудин — gRPC и его реализация в .NET Core
Михаил Кузнецов — gRPC в .NET — рецепты счастья
Барная стойка / Кирилл Скрыган // 30 сентября 2020
Закрытие офлайн-части конференции DotNext 2022 Spring
Кирилл Ветчинкин — Непрерывное развёртывание .NET Core приложений и инфраструктуры в Linux среде
Sasha Goldshtein — How containers work
Edwin van Wijk — Building microservices with .NET Core and Docker
Дмитрий Нестерук — Что нового в ReSharper 9
Евгений Пешков — Клиентский HTTP в .NET: От WebRequest до SocketsHttpHandler
Кирилл Скрыган — ReSharper vs. Roslyn
Марк Шевченко — Воркшоп «Практические задачи решаем функционально» (Часть 2)
Алексей Мерсон — Domain-driven design: рецепт для прагматика
Кирилл Скрыган — Оптимизация .NET-приложений на примере ReSharper
Владимир Хориков — Domain-driven design: Cамое важное
Никита Цуканов — AvaloniaUI — первый кроссплатформенный XAML UI-фреймворк с поддержкой .NET Core
Игорь Яковлев — АОП в .NET
Антон Нечуговских — Как мы написали свой lock-free dictionary
Круглый стол. Споры об аутентификации и авторизации на платформе ASP.NET Core
Денис Цветцих — Модульный монолит вместо микросервисов: Как, когда и зачем
Johnny Hooyberghs — Workshop: Building Cloud Native applications with .NET 5 and AKS (Part 2)
Барная стойка / Роман Белов — .NET, Kotlin и кино // 18 марта 2021
Евгений Пешков — .NET: AOT в 2022