Подать доклад Купить билет

О конференции

22-23 ноября в Москве состоится конференция для .NET-разработчиков DotNext 2018 Moscow.

Основные темы конференции:

  • настоящее и будущее платформы .NET;
  • оптимизация производительности;
  • внутреннее устройство платформ;
  • архитектура и паттерны проектирования;
  • нетривиальные задачи и best practices.

DotNext — это:

  • Более 600 участников;
  • 3 десятка докладов от экспертов мирового уровня — у нас выступали Jon Skeet, Sasha Goldshtein, Andrei Alexandrescu, Андрей Акиньшин. В этот раз на конференции выступают Jeffrey Richter и Greg Young.
  • 2 дня общения с коллегами по цеху, разработчиками из крупнейших компаний (Google, Microsoft, JetBrains) на BoF-сессиях, вечеринке и в дискуссионных зонах.
  • Онлайн-трансляция в 1440px, которая позволяет участвовать в конференции удалённо почти на равных с личным посещением.

Спикеры

Jeffrey Richter
Jeffrey Richter
Microsoft
Jeffrey Richter is an Azure Software Architect and author of several best-selling Windows and .NET programming books as well as...
Greg Young
Greg Young
Creator of CQRS
Gregory Young coined the term “CQRS” (Command Query Responsibility Segregation) and it was instantly picked up by the community who...
Pavel Yosifovich
Pavel Yosifovich
Ensilo
Pavel is a developer, trainer, author and speaker, specializing in Microsoft technologies. He's the co-author of "Windows Internals, 7th edition,...
Alexandre Mutel
Alexandre Mutel
Alexandre Mutel
Unity Technologies
Alexandre Mutel is a Lead Software Architect at Unity Technologies. He is an Open-Source developer that has been contributing to...
Steffen Forkmann
Steffen Forkmann
msu solutions GmbH
Steffen Forkmann works as a Software Developer on large billing systems and therefore has great experience in applying functional concepts...
Егор Богатов
Егор Богатов
Microsoft
Разработчик в компании Xamarin (Microsoft) из команды Mono BCL. Работает над улучшением Mono и объединением его с .NET Core. Также...
Dylan Beattie
Dylan Beattie
Dylan Beattie
Skills Matter
Dylan Beattie is a systems architect and software developer, who has built everything from tiny standalone websites to large-scale distributed...
Вагиф Абилов
Вагиф Абилов
Miles
Вагиф работает в норвежской компании Miles. Его опыт программирования насчитывает около трёх десятилетий. В настоящее время он занимается разработками систем...
Евгений Пешков
Евгений Пешков
Контур
.NET разрабочик в Контур. В компании занимается общей инфраструктурой: разрабатывает облачную платформу хостинга приложений. Интересуется внутренним устройством .NET и Windows...
Смотреть всех

Доклады

Pavel Yosifovich Ensilo
Pavel Yosifovich
Ensilo
 / Зал 1 / EN /

Windows 10 Internals for .NET Developers

Windows 10 is here and is progressing at a much faster cadence than in the past. This session is about Windows 10 Internals features and how they impact and/or can be used by .NET developers.

Подробнее
Вагиф Абилов Miles
Вагиф Абилов
Miles
 / Зал 3 / RU /

Жизнь акторов в кластере: зачем, когда и как

Вагиф расскажет о системе, разработанной на основе модели акторов, со встроенными средствами масштабирования: Akka позволяет распределять нагрузку на систему между узлами кластера, а сами акторы обладают прозрачностью местоположения.

Подробнее
Евгений Пешков Контур
Евгений Пешков
Контур
 / Зал 2 / RU /

Системные метрики: собираем подводные камни

Евгений расскажет, чем отличаются различные системные метрики, какие ошибки при сборе метрик не позволяют заметить проблемы с производительностью, какие проблемы с производительностью есть у классов Process и PerformanceCounter, как устроены PerformanceCounters внутри и как работать с ними правильно и эффективно.

Подробнее
Jeffrey Richter Microsoft
Jeffrey Richter
Microsoft
 / Зал 2 / EN /

Generics

Jeff focuses on .NET Generics, on how the CLR creates type objects of generic types and memory and performance issues when using generics with reference types versus value types, and on constraints and the odd behaviors they exhibit.

Подробнее
Егор Богатов Microsoft
Егор Богатов
Microsoft
 / Зал 2 / RU /

.NET Core 2.1: Intrinsics and other micro-optimizations

Доклад состоит из интересных микрооптимизаций, примененных в самом .NET Core разработчиками и участниками сообщества, а также уделяет большое внимание новоиспеченному API к SIMD-инструкциям процессора, таким как SSE и AVX.

Подробнее
Alexandre Mutel Unity Technologies
Alexandre Mutel
Unity Technologies
 / Зал 1 / EN /

Behind the burst compiler, converting .NET IL to highly optimized native code by using LLVM

In this talk you will discover the work behind the burst compiler done at Unity Technologies: a solution to compile a subset of the C# language to highly optimized native code using the LLVM compiler infrastructure.

Подробнее
Dylan Beattie Skills Matter
Dylan Beattie
Skills Matter
 / Зал 2 / EN /

Ctrl-Alt-Del: learning to love legacy code

We'll talk about how to bring legacy code under control using continuous integration and managed deployments, explore creative ways to use common technologies like DNS to create more productive development environments, and talk about why good old Ctrl-Alt-Del might be the secret to unlocking the potential of your legacy codebase.

Подробнее
Steffen Forkmann msu solutions GmbH
Steffen Forkmann
msu solutions GmbH
 / Зал 1 / EN /

Modern web development with SAFE-Stack

You will learn about the full power of SAFE-Stack, a stack which includes powerful F# to JavaScript compiler, library that brings the popular "Elm architecture" to F#, and ASP.NET Core technologies.

Подробнее
Jeffrey Richter Microsoft
Jeffrey Richter
Microsoft
 / Зал 1 / EN /

Building Responsive and Scalable Applications

Jeff will demonstrate the importance of performing asynchronous I/O to build responsive and highly-scalable applications that efficiently use system and application resources.

Подробнее

Дискуссионные зоны

Дискуссионные зоны

Специальные зоны для общения со спикерами в перерывах между докладами. Без цензуры, без паники, без ограничений по времени.

BoF-сессии

BoF-сессии

Обсуждения, где нет ведущих и спикеров. Те самые кулуары, где рождаются новые идеи и создаётся будущее.

Спонсоры

Золотые спонсоры

Серебряные спонсоры

Программный комитет

Михаил Щербаков
Mikhail Shcherbakov
Михаил Щербаков
Independent developer
Microsoft .NET MVP, участник .NET Core Bug Bounty Program, соорганизатор сообщества .NET программистов, независимый разработчик и консультант. Профессиональные интересы: статический...
Microsoft .NET MVP, участник .NET Core Bug Bounty Program, соорганизатор сообщества .NET программистов, независимый разработчик и консультант. Профессиональные интересы: статический и динамический анализ кода, информационная безопасность, автоматизация отладки кода, исследование внутреннего устройства .NET CLR.
Андрей Акиньшин
Andrey Akinshin
Андрей Акиньшин
JetBrains
Андрей Акиньшин работает в компании JetBrains, где трудится над проектом Rider (кроссплатформенная .NET IDE, основанная на платформе IntelliJ и ReSharper)....
Андрей Акиньшин работает в компании JetBrains, где трудится над проектом Rider (кроссплатформенная .NET IDE, основанная на платформе IntelliJ и ReSharper). Его любимые темы — производительность и микрооптимизации, он также мейнтейнер проекта BenchmarkDotNet (библиотека для написания .NET-бенчмарков, поддержанная .NET Foundation). Андрей — к.ф.-м.н., Microsoft .NET MVP, серебрянный медалист ACM ICPC. В свободное время любит заниматься наукой, основные научные интересы — математическая биология и теория бифуркаций.
Карлен Симонян
Карлен Симонян
Luxoft
Карлен — старший разработчик в компании Luxoft, занимается распределёнными приложениями. Пишет о платформе .NET в блоге и на Хабре под ником...
Карлен — старший разработчик в компании Luxoft, занимается распределёнными приложениями. Пишет о платформе .NET в блоге и на Хабре под ником szKarlen. Автор atomics.net, начинающий WebKit коммиттер и мейнтейнер форка.
Sasha Goldshtein
Sasha Goldshtein
Sasha Goldshtein
Google
Sasha Goldshtein is a Software Engineer at Google Research. He works on practical machine learning problems with other product teams...
Sasha Goldshtein is a Software Engineer at Google Research. He works on practical machine learning problems with other product teams at Google. Prior to joining Google, Sasha authored books and training courses, consulted worldwide, and spoke at numerous international conferences.
Анатолий Кулаков
Анатолий Кулаков
Paladyne Systems
Получал образование специалиста по информационной безопасности. Зарабатывал, как суровый C++ разработчик под Linux. Когда надоело кодировать и захотелось творить, перешёл...
Получал образование специалиста по информационной безопасности. Зарабатывал, как суровый C++ разработчик под Linux. Когда надоело кодировать и захотелось творить, перешёл на C#. Пишет на .NET с первых его версий. Занимается проектированием и построением бизнес-приложений, распределённых и отказоустойчивых систем. Отдыхает с ES, CQRS и DDD.
Вагиф Абилов
Вагиф Абилов
Miles
Вагиф работает в норвежской компании Miles. Его опыт программирования насчитывает около трёх десятилетий. В настоящее время он занимается разработками систем...
Вагиф работает в норвежской компании Miles. Его опыт программирования насчитывает около трёх десятилетий. В настоящее время он занимается разработками систем на F# и C#. Вагиф часто выступает на конференциях, принимает участие в опенсорс-проектах и поддерживает Simple.OData.Client.
Игорь Лабутин
Игорь Лабутин
Ланит-Терком
Архитектор. Начинал 16 лет назад программистом на С++, писал под Win, Linux, QNX в областях начиная от обработки видео до...
Игорь Лабутин

Архитектор. Начинал 16 лет назад программистом на С++, писал под Win, Linux, QNX в областях начиная от обработки видео до драйверов сетевых карт с полноценной реализацией TCP/IP-стека. 9 лет назад переквалифицировался в C# и, помимо кодирования, стал заниматься архитектурой. Особое внимание уделяет проблемам взаимодействия приложений (в основном на стеке WCF), проблемам производительности, а также удобству разработчиков при работе над сложными проектами.
Роман Неволин
Роман Неволин
Careem
Разработчик приложений для биоинформатиков на .NET, для химиков на Java, для финансистов на Haskell и множества других интересных вещей. Любит...
Разработчик приложений для биоинформатиков на .NET, для химиков на Java, для финансистов на Haskell и множества других интересных вещей. Любит изучать новые области и языки, а потом рассказывать о них на конференциях и по необходимости использовать в продакшне.
Ирина Ананьева
Ирина Ананьева
СКБ Контур
Работает в компании СКБ Контур, где занимается разработкой различных веб-сервисов для бизнеса. В свободное время участвует в open-source проекте BenchmarkDotNet (библиотека...
Работает в компании СКБ Контур, где занимается разработкой различных веб-сервисов для бизнеса. В свободное время участвует в open-source проекте BenchmarkDotNet (библиотека для написания .NET-бенчмарков, поддержанная .NET Foundation). Интересуется внутренним устройством .NET CLR, производительностью и микрооптимизациями.
Максим Аршинов
Максим Аршинов
Хайтек Груп
Соучредитель казанской аутсорс-компании «Хайтек Груп». Кроме ведения бизнеса преподает в «Высшей школе информационных технологий и информационных систем» Казанского федерального университета...
Максим Аршинов

Соучредитель казанской аутсорс-компании «Хайтек Груп». Кроме ведения бизнеса преподает в «Высшей школе информационных технологий и информационных систем» Казанского федерального университета и ведет блог на Хабре (https://habrahabr.ru/users/marshinov/). По запросу «Как писать тесты» в Google первым результатом выйдет его [статья](https://www.google.co.id/search?q=%D0%BA%D0%B0%D0%BA+%D0%BF%D0%B8%D1%81%D0%B0%D1%82%D1%8C+%D1%82%D0%B5%D1%81%D1%82%D1%8B&oq=%D0%BA%D0%B0%D0%BA+%D0%BF%D0%B8%D1%81%D0%B0%D1%82%D1%8C+%D1%82%D0%B5%D1%81%D1%82%D1%8B&aqs=chrome..69i57j0l5.3597j0j7&sourceid=chrome&ie=UTF-8). Суммарный стаж в программировании и управлении разработкой — 10 лет. За это время прошел путь от программиста в казанской веб-студии до руководителя отдела качества в финансовой индустрии. Работал в организациях из Казани, Москвы, Питера и Антверпена (Бельгия). Считает, что технологии — это не «вещь в себе», а инструменты для достижению целей. Каждая — со своей областью применения.
Юлия Цисык
Юлия Цисык
CUSTIS
Закончила Алтайский политех. За 5 лет в заказной разработке писала на различных версиях .NET. В команде CUSTIS разрабатывает крупную информсистему....
Юлия Цисык

Закончила Алтайский политех. За 5 лет в заказной разработке писала на различных версиях .NET. В команде CUSTIS разрабатывает крупную информсистему.

Наши контакты