Доклад
Как написать высокопроизводительный драйвер базы данных
Из этого доклада вы узнаете все необходимое, чтобы написать свой драйвер или спроектировать клиентский протокол для новой базы данных.
Павел Тупицын
GridGain
Начало основного контента
Доклад
Из этого доклада вы узнаете все необходимое, чтобы написать свой драйвер или спроектировать клиентский протокол для новой базы данных.
GridGain
Доклад
Поговорим про историю хэширования в .NET, про требования, которые выдвигались к хэш-функциям, про то, как они развивались и как можно улучшить текущее положение дел в .NET 6.
Broadridge
Доклад
В своем докладе Денис делится 10-летним опытом использования АОП на C# и .NET. Он расскажет о подходах к реализации АОП, а также покажет, как менялись инструменты для разработки аспектов вместе с языком программирования и платформой.
DevBrothers
Главная студия
Прямой эфир со спикерами офлайн-дня DotNext: жизнь .NET-разработчиков, впечатления от конференции и подробности, не вошедшие в доклады.
JUG Ru Group
Доклад
Поговорим о том, какие частные модели можно получить из модели предметной области (в том числе с использованием Event Storming).
ScrumTrek
Главная студия
Расскажем о расписании, дополнительных активностях и изменениях на сайте трансляции. Присоединяйтесь, чтобы узнать, что вас ждет в ближайшие два дня!
Доклад
No more monoliths! Let's use microservices and asynchronous invocations everywhere! But how to track logs when multiple calls are in place, clocks are skewed, the network is faulty, and something goes wrong? How to figure out what happened first? And how to debug this single request which caused so much trouble?
BOF-сессия
На BoF, в отличие от докладов и круглых столов, нет деления на участников и ведущих — здесь все общаются друг с другом на равных, главное — не оффтопить и обсуждать тему. Обратите внимание: эта сессия будет доступна только в офлайне. Записи и трансляции не будет.
Яндекс
Контур
Доклад от партнера
Средства SAST обнаруживают дефекты безопасности в исходном коде. SCA-решения ищут зависимости с известными уязвимостями. Реально ли совместить их функционал в одном инструменте? Вполне! Как? Зачем это пользователю? На эти вопросы и ответим в ходе доклада.
PVS-Studio
Доклад
Безопасность приложений — одно из приоритетных направлений разработки. Вероятно по этой причине у разработчиков с ней часто возникают проблемы.
На рабочих примерах спикеры продемонстрируют наиболее часто встречающиеся проблемы и способы их решения. Посмотрят на них с точки зрения архитектора и с точки зрения разработчика. Параллельно сделают небольшое введение в аутентификацию и авторизацию на платформе ASP.NET Core.
Доклад
Заглянем за технические кулисы и расскажем, как команда JRG делает конференции. Вы узнаете, как заявка спикера превращается в доклад на конференции. Какие данные собирают в плеере и как строят статистику. Какие системы задействованы в производстве конференций и на каких технологиях.
JUG Ru Group
Доклад
В докладе пойдет речь о том, как добиться exactly-once гарантий с использованием Redis и Kafka на реальных кейсах высоконагруженного сервиса сценариев.
Mindbox
Главная студия
Делимся впечатлениями о первом дне конференции и обсуждаем, что ждет нас завтра.
Ланит-Терком
Главная студия
На этом круглом столе open source-мейнтейнеры будут обсуждать следующие темы:
Главная студия
Поговорим с автором онлайн-книги .NET Platform Architecture про жизнь, работу и внутренности .NET.
Доклад
Сейчас энтерпрайз-разработка в России усиливает свои позиции.
К сожалению, она не приносит удовольствия разработчикам, ибо обычно связана с устаревшими по современным меркам стеками, технологиями, архитектурами, подходами и повязана с кучей легаси.
В докладе пойдет речь о том, как привнести в разработку инфраструктурные решения из мира микросервисов, и что стоит учесть, чтобы сэкономить время и трудозатраты на разработку и эксплуатацию приложения. Пройдёмся по логированию, взаимодействию сервисов, Service Discovery и не только.
Croc Code
Главная студия
Расскажем о том, как устроено закулисье DotNext. Поговорим о конференционных системах, метриках, User Experience и решениях под капотом. Обсудим, когда готовые решения работают, а когда — нет, чем online-конференции отличаются от YouTube и каким будут следующие DotNext.
Доклад
При необходимости работать в различных окружениях — и на дистанции в несколько сотен серверов, и на одном сервере на вообще все сервисы — возникает целый ряд проблем, совершенно неспецифичных в обычной разработке. Как работать на оба направления? Доклад, нагруженный и легким хардкором, и отличным практичным опытом.
Главная студия
Прямой эфир со спикерами офлайн-дня DotNext: жизнь .NET-разработчиков, впечатления от конференции и подробности, не вошедшие в доклады.
Обсуждение
Обсудим, кто такой сеньор, какие навыки надо прокачать, чтобы им стать, и как на карьерный путь влияют собеседования, конференции и обучение.
Главная студия
Прямой эфир со спикерами офлайн-дня DotNext: жизнь .NET-разработчиков, впечатления от конференции и подробности, не вошедшие в доклады.
Доклад
Уязвимости, возникающие из-за обработки XML-файлов: разновидности, способы выявления и избежания.
PVS-Studio LLC
Доклад
Этот доклад — подробный разбор новых proposals, над которыми сейчас работает команда C#. Вы узнаете, что планируется делать, для чего делается изменение, кому оно будет полезнее всего. Посмотрим возможные конфликты между фичами языка, разные предложения по реализации одинаковой функциональности и то, как будет выглядеть код на C# через несколько лет.
Контур
Доклад
Спикер пройдется по всем граблям, которые ждут вас при портировании приложения с WPF на Avalonia.
Icons8
Обсуждение
Обсудим тонкости устройства и применение в .NET Kafka и других брокеров сообщений.
Доклад от партнера
Бизнес-конфигами спикер называет справочники системы, контент которых меняют люди из бизнеса: тарифы и продуктовые каталоги.
Описание проблемы: бизнес хочет менять справочники быстро, а разработчики и сопровожденцы — безопасно. В докладе рассматриваются варианты быстрых и безопасных изменений с применением DevOps практик.
Доклад
Проблема безопасности всегда стоит остро: уязвимостей много, а способов их эксплуатировать ещё больше. В этом докладе рассмотрим одну из самых горячих проблем современности — атаку на цепочку поставок.
Контур
Контур
Доклад
Если GraphQL уже является центральным звеном омниканальной архитектуры крупного банка, то почему бы не использовать его для сбора данных в DWH?
Поговорим про проектирование моделей данных для событий, реализацию подписок GraphQL в корпоративных средах и проблемы поддержки stateful-сервисов в контейнерах. Сделаем практические выводы, как найти компромисс между идеальным кодом и производительностью, и при этом сохранить правильно спроектированную систему.
Банк Открытие
Доклад
Говорим о расписании, сессиях и делимся информацией. Приходите в зал или подключайтесь онлайн, чтобы узнать, что вас будет ждать в ближайшее время!
Монополия
Главная студия
Прямой эфир со спикерами офлайн-дня DotNext: жизнь .NET-разработчиков, впечатления от конференции и подробности, не вошедшие в доклады.
Главная студия
Вы узнаете, когда на самом деле придумали обобщённое программирование, поддерживает ли C# ленивые вычисления и можно ли посчитать производную с абсолютной точностью.
Яндекс
Монополия
Главная студия
Подводим итоги, вспоминаем яркие моменты и рассказываем о дальнейших планах. Заходите на трансляцию, чтобы ничего не пропустить!
Доклад
Что такое Apache Kafka? Нужна ли она .NET-разработчикам? Не пора ли отправить RabbitMQ на свалку? В этом докладе попробуем разобраться в этих и других вопросах.
Контур
BOF-сессия
На BoF, в отличие от докладов и круглых столов, нет деления на участников и ведущих — здесь все общаются друг с другом на равных, главное — не оффтопить и обсуждать тему. Обратите внимание: эта сессия будет доступна только в офлайне. Записи и трансляции не будет.
Доклад
Время разработчика стоит дорого, поэтому задача современных инструментов — обеспечивать более быструю обратную связь во время разработки. В докладе рассмотрим, как работает технология HotReload в различных сценариях, и какие подводные камни ожидают разработчиков при ее использовании.
Доклад
Подводим итоги, вспоминаем яркие моменты и рассказываем о дальнейших планах. Приходите в зал или подключайтесь на трансляцию, чтобы ничего не пропустить!
Монополия
Доклад
Вы узнаете, как в команде Антона написали lock-free замену ConcurrentDictionary для внутреннего сервиса хранения данных. Спикер рассмотрит, за счёт чего удалось справиться с проблемами потребления памяти, которые есть у готового решения из .NET. Обсудим, зачем и когда стоит писать велосипеды, а также коснемся важных и интересных нюансов в многопоточном программировании.
Контур
Обсуждение
По мотивам доклада «Аутентификации и авторизации на платформе ASP.NET Core» обсудим, как удовлетворить основные требования специалистов в области информационной безопасности.
Для начала выберем решение SSO для корпорации и на его основе рассмотрим проблему аутентификации и авторизации при асинхронном взаимодействии. Подискутируем, в каких случаях оправдано создавать пользовательские реализации авторизации на основе ресурсов, а когда лучше использовать стандартный API ASP.NET Core.
Возможно после дискуссии каждый останется при своём мнении, но мы точно покажем всю вариативность решений.
Главная студия
Расскажем об активностях второго дня конференции. Присоединяйтесь, чтобы узнать, что вас ждет сегодня!
Ланит-Терком
Монополия
Доклад
Поговорим про подход Contract-First в контрактах и про использование gRPC в .NET5+.
Dodo Engineering
Доклад
IT-компиляция в .NET позволяет создавать кроссплатформенные приложения и решает проблемы взаимодействия сборок в рантайме, но может негативно сказаться на производительности приложения, особенно на этапе старта приложения. В докладе разберем способы предкомпиляции .NET кода и их трейдоффы.
Тинькофф
Доклад
Не так давно, в процессе изучения кода стандартного ThreadPool, Станислав заметил, что он имеет достаточно много пусть и специфичных во многом, но настроек для коррекции своей работы. Среди прочих — возможность задать нижнюю и верхнюю границу по количеству потоков, количество потоков, которое пул может добавить за один шаг, и многие другие, более специфичные.
Возможности эти вполне открытые, но не документированные: вполне возможно, что когда-нибудь команда .NET представит их общественности как что-то новое, но в своем докладе спикер расскажет, как этим можно пользоваться уже сейчас.
Доклад
Поговорим о том, как использовать библиотеки фреймворка FFmpeg для работы с медиафайлами и потоками.
Ростелеком
Доклад
Несмотря на то, что вопросам обучения уделяют много времени, как правило они касаются тех, кто еще только хочет войти в IT.
Александр расскажет про то, как продолжить развиваться, если ты уже Senior. Какие карьерные пути бывают, как проще всего идти по ним и главное, как сохранять мотивацию на саморазвитие. Вы узнаете, какой подход спикер выработал для себя и почему считает, что он работает.
Тинькофф
Доклад
В своем докладе автор расскажет о различных способах миграции с MS SQL в PostgreSQL. Максимальное внимание будет уделено инструментам: по работе с БД, конвертации схемы, репликации данных и мониторингу.
Все это позволит значительно снизить время, необходимое на миграцию вашего приложения.
ГК Монополия
Доклад
Мы, как разработчики, редко задумываемся о том, какие спецэффекты таит в себе использование ORM в боевых условиях. Пишем, на наш взгляд, оптимальные запросы на уровне модели данных. Но в реальных условиях такие запросы могут вызвать проблемы в самых неожиданных местах и ситуациях, и при этом их очень сложно отследить на уровне БД. Механизм Extended Events — одно лучших решений, если у вас под капотом MS SQL Server. Ирина расскажет о тонкостях такого подхода к логированию и диагностике.
Altenar