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

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

15-16 мая в Санкт-Петербурге состоится конференция для .NET-разработчиков DotNext 2019 Piter.

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

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

DotNext — это:

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

Спикеры

Jon Galloway
Jon Galloway Microsoft
Jon is the executive director of the .NET Foundation. He works at Microsoft as a Technical Evangelist focused on ASP.NET...

Jon is the executive director of the .NET Foundation. He works at Microsoft as a Technical Evangelist focused on ASP.NET and Windows Azure.

He's co-author of Professional ASP.NET MVC, writes samples and tutorials like the MVC Music Store and is a frequent speaker at conferences and international Web Camps events. Jon's been doing professional web development for 17 years, including high scale applications in financial, entertainment and healthcare analytics. He's part of the Herding Code podcast, Twitters as @jongalloway and blogs at http://weblogs.asp.net/jongalloway.

He likes to travel, but spends most of his time in San Diego with his amazingly patient wife Rachel, three wonderful daughters, a dozen avocado trees and the occasional rattlesnake.

Dino Esposito
Dino Esposito
Dino Esposito BaxEnergy
Dino Esposito authored over 20 books and 1000 articles in a so far 25-year-long career, gave 500+ conference talks and...

Dino Esposito authored over 20 books and 1000 articles in a so far 25-year-long career, gave 500+ conference talks and delivered no less than 10,000 hours of training. It is commonly recognized that his books and articles helped the professional growth of thousands of .NET and ASP.NET developers and software architects worldwide. Currently, Dino is Corporate Digital Strategist at BaxEnergy and practices with renewable energy and artificial intelligence. Next book is "Introducing Machine Learning in .NET". Get in touch at youbiquitous.net.

Pavel Yosifovich
Pavel Yosifovich Автор книги «Windows Internals»
Pavel Yosifovich is a developer, trainer author and speaker. He's the co-author of "Windows Internals 7th edition Part 1" (2017)...

Pavel Yosifovich is a developer, trainer author and speaker. He's the co-author of "Windows Internals 7th edition Part 1" (2017) and author of "WPF 4.5 Cookbook" (2012). Pavel is also a former MVP and a Pluralsight author. He can be reached at zodiacon@live.com or through his blog.

Christophe Nasarre
Christophe Nasarre Criteo
In addition to developing and shipping software on Microsoft stacks for 25+ years, Christophe Nasarre has been working as a...

In addition to developing and shipping software on Microsoft stacks for 25+ years, Christophe Nasarre has been working as a technical reviewer for MSPress, Addison-Wesley and other publishing companies since 1996 on books such as "CLR via C#" and the last editions of Windows Internals.

He is providing tools and insights on .NET and Windows development via his blog. Christophe also presented technical sessions on stage both internally at Microsoft or for ISVs and customers at public events.

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...

Dylan Beattie is a systems architect and software developer, who has built everything from tiny standalone websites to large-scale distributed systems. He's currently the CTO at Skills Matter in London, where he juggles his time between working on their software platform, supporting their conference and community teams, and speaking at various conferences and events they organise in London. From 2003 to 2018, he worked as webmaster, then IT Manager, and then systems architect at Spotlight, where his first-hand experience of watching an organisation and their codebase evolve over more than a decade provided him with a unique insight into how everything from web standards and API design to Conway's Law and recruitment ends up influencing a company’s code and culture.

Dylan is actively involved in the international software development community. As well as his work with Skills Matter, he runs the London .NET User Group, he's on the programme committee for NDC Conferences, and he's a frequent speaker at conferences and technical events around the world.

Dylan grew up in southern Africa, moving to the UK with his family when he was ten. He's a Microsoft MVP and holds a degree in Computer Science from the University of Southampton. He's a guitar player and songwriter, known for creating musical parodies about software development. He's into skiing, scuba diving, Lego, cats, travel and photography, and he's normally found hanging around user groups, pubs and rock bars in London wearing a big black hat.

Matthias Koch
Matthias Koch JetBrains
Matthias is a passionate C# developer and likes to talk about clean code, testing and tooling in general. Much of...

Matthias is a passionate C# developer and likes to talk about clean code, testing and tooling in general. Much of his spare time in the last years was devoted to his very own open source projects. Among them are TestFx, TestLinker and NUKE. He is working at JetBrains in the ReSharper team.

Edwin van Wijk
Edwin van Wijk
Edwin van Wijk Info Support
Edwin has been working in IT since 1999 and is currently working as Principal Software Architect and Microsoft Community lead...

Edwin has been working in IT since 1999 and is currently working as Principal Software Architect and Microsoft Community lead at Info Support in the Netherlands. He's a Microsoft MVP in the Developer Technologies category.

His primary areas of expertise are: building distributed systems, systems integration, (web-scale) software architecture and patterns, software craftsmanship, .NET (Core) development, Azure and DevOps. Edwin likes sharing his knowledge about these subjects by publishing videos and speaking on events.

Alex Thissen
Alex Thissen
Alex Thissen Xpirit
Alex has been involved in application development since the late nineties and worked as a lead developer and architect at...

Alex has been involved in application development since the late nineties and worked as a lead developer and architect at large enterprises and small companies. He spends his time teaching other developers the details of the Microsoft development platform and frameworks, and coaches architects to design and build modern distributed applications at cloud scale. He has received the Microsoft Most Valuable Professional award for Visual Studio and Development Technologies 12 times. In his spare time, Alex likes to participate in all kinds of sport and loves playing and programming new and retro video games.

Никита Цуканов
Никита Цуканов
Начинал в Навителе с разработки под WinCE/Mobile на C/C++. В дальнейшем занимался разработкой VPN-сервиса с кросс-платформенным клиентом на GTK#, торговой...

Начинал в Навителе с разработки под WinCE/Mobile на C/C++. В дальнейшем занимался разработкой VPN-сервиса с кросс-платформенным клиентом на GTK#, торговой площадки Promarket, мейнтейнил Mono для Nokia N900, делал инструментарий для чип-тюнинга автомобилей, мобильный мессенджер с End2End-шифрованием, платёжную систему и ещё кучу всякого по мелочи. Имеет обширный опыт разработки подо всё подряд на зоопарке технологий, которым рад поделиться.

Смотреть всех

Программа

Программа предварительная, в ней возможны изменения.

Чтобы посмотреть описание доклада, щелкните на название. Все доклады с кратким описанием — здесь.

Готовьтесь, будет подгорать Введение в технологию Для практикующих инженеров Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии.

15 мая. День 1

Готовьтесь, будет подгорать Введение в технологию Для практикующих инженеров Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии.
Время  & Зал
Доклад
Зал 1
Зал 2
Зал 3
09:00

Регистрация

10:00

Открытие

10:30
10:30 Зал 1
How I built Rockstar: Parsing esoteric languages with .NET
Dylan Beattie
Skills Matter
#grammars  #ast 
Введение в технологию EN
10:30 Зал 2
Для практикующих инженеров RU
10:30 Зал 3
Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. RU
11:30

Перерыв

12:00
12:00 Зал 1
Raspberry PI and .NET Core on Linux: the fast track to IoT
Raffaele Rialdi
Vevy Europe
#hardware  #diy 
Для практикующих инженеров EN
12:00 Зал 2
Writing a custom, real-world .NET GC
Konrad Kokosa
Gritstep
#netcore  #memory 
Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. EN
12:00 Зал 3
Введение в квантовые вычисления на языке Q#
Александр Лаптев
https://www.devbridge.com/
#quantumcomputer  #future 
Для практикующих инженеров RU
13:00

Обед

14:00
14:00 Зал 1
Building your own profiling and diagnosis tools with Event Tracing for Windows
Pavel Yosifovich
Автор книги «Windows Internals»
#monitoring  #realtime 
Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. EN
14:00 Зал 2
DDD в микросервисах: сложность против сложности
Константин Густов
Райффайзенбанк
#architecture  #pain 
Для практикующих инженеров RU
14:00 Зал 3
Successfully decomposing your monolith
Sean Farmar
Particular Software
#microservices  #ddd 
Введение в технологию EN
15:00

Обед

16:00
16:00 Зал 1
ASP.NET Blazor programming 101
Dino Esposito
BaxEnergy
#future  #nojs 
Введение в технологию EN
16:00 Зал 2
Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. EN
16:00 Зал 3
Что нового в C# 8
Дмитрий Нестерук
#future 
Введение в технологию RU
17:00

Перерыв

17:30
17:30 Зал 1
Введение в технологию EN
17:30 Зал 2
Async programming in .NET: Best practices
Дмитрий Иванов
JetBrains
#deadlock  #race 
Для практикующих инженеров RU
17:30 Зал 3
Serverless под капотом
Михаил Шилков
Freelancer
#cloud 
Введение в технологию RU
18:30

Перерыв

19:00
20:00

Вечеринка

16 мая. День 2

Готовьтесь, будет подгорать Введение в технологию Для практикующих инженеров Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии.
Время  & Зал
Доклад
Зал 1
Зал 2
Зал 3
09:30

Регистрация

10:30
10:30 Зал 1
ASP.NET Core 3.0: State of the art
Dino Esposito
BaxEnergy
#future  #architecture 
Введение в технологию EN
10:30 Зал 2
Для практикующих инженеров RU
10:30 Зал 3
API gateway made easy with Ocelot and containers
Roberto Freato
Consultant / Author / Solution Architect
#asp  #tools 
Для практикующих инженеров EN
11:30

Перерыв

12:00
12:00 Зал 1
Введение в технологию EN
12:00 Зал 2
Debugging asynchronous scenarios in .NET
Kevin Gosse
Criteo
Christophe Nasarre
Criteo
#windbg  #multithreading 
Для практикующих инженеров EN
12:00 Зал 3
Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. RU
13:00

Обед

14:00
14:00 Зал 1
UI architectures: From imperative to functional through MVVM
Alfonso García-Caro
Freelance
#evolution  #fable 
Введение в технологию EN
14:00 Зал 2
Yield at me, 'cause I'm awaiting: асинхронные итераторы в C# 8
Андрей Карпов
JetBrains
#internals  #compilers 
Для практикующих инженеров RU
14:00 Зал 3
How to get a grip on your microservices system using a service mesh
Edwin van Wijk
Info Support
#architecture  #istio 
Введение в технологию EN
15:00

Обед

16:00
16:00 Зал 1
Хардкор. Сложный низкоуровневый доклад, требующий от слушателя знаний технологии. RU
16:00 Зал 2
How to do in-app chaos testing
Wesley Cabus
UCB BioPharma
#qa 
Для практикующих инженеров EN
16:00 Зал 3
NUKE — a modern build system for C#/.NET
Matthias Koch
JetBrains
#tools  #ci 
Введение в технологию EN
17:00

Перерыв

17:30
17:30 Зал 1
Daily performance f*ckups
Łukasz Pyrzyk
Sonova
#pitfalls  #pain 
Для практикующих инженеров EN
17:30 Зал 2
Deserialization vulns: past, present, and future
Михаил Щербаков
KTH Royal Institute of Technology
#security 
Для практикующих инженеров RU
17:30 Зал 3
The future of .NET desktop development
Nico Vermeir
Realdolmen
#wpf  #winforms  #netcore 
Для практикующих инженеров EN
18:30

Перерыв

19:00
19:00 Зал 1
The cost of code
Dylan Beattie
Skills Matter
Введение в технологию EN
20:00

Закрытие

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

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

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

BOF-сессии

BoF-сессии

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

Ask Expert

Ask Expert

Зона на выставке, где вы можете обратиться к эксперту со своей проблемой и прямо на месте получить практические советы. Приносите свои ноутбуки и готовьте вопросы.
Ищите плакат Ask Expert в выставочной зоне!

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

Игорь Лабутин
Игорь Лабутин Ланит-Терком
Архитектор. Начинал 16 лет назад программистом на С++, писал под Win, Linux, QNX в областях от обработки видео до драйверов...

Архитектор. Начинал 16 лет назад программистом на С++, писал под Win, Linux, QNX в областях от обработки видео до драйверов сетевых карт с полноценной реализацией TCP/IP-стека. 9 лет назад переквалифицировался в C# и, помимо кодирования, стал заниматься архитектурой. Особое внимание уделяет проблемам взаимодействия приложений (в основном на стеке WCF), проблемам производительности, а также удобству разработчиков при работе над сложными проектами.

Анатолий Кулаков
Анатолий Кулаков Paladyne Systems
Получал образование специалиста по информационной безопасности. Зарабатывал как суровый C++-разработчик под Linux. Когда надоело кодировать и захотелось творить, перешёл на...

Получал образование специалиста по информационной безопасности. Зарабатывал как суровый C++-разработчик под Linux. Когда надоело кодировать и захотелось творить, перешёл на C#. Пишет на .NET с первых его версий. Занимается проектированием и построением бизнес-приложений, распределённых и отказоустойчивых систем. Отдыхает с ES, CQRS и DDD.

Андрей Акиньшин
Andrey Akinshin
Андрей Акиньшин JetBrains
Андрей Акиньшин работает в компании JetBrains, где трудится над проектом Rider (кроссплатформенная .NET IDE, основанная на платформе IntelliJ и ReSharper)....

Андрей Акиньшин работает в компании JetBrains, где трудится над проектом Rider (кроссплатформенная .NET IDE, основанная на платформе IntelliJ и ReSharper). Его любимые темы — производительность и микрооптимизации, он также мейнтейнер проекта BenchmarkDotNet (библиотека для написания .NET-бенчмарков, поддержанная .NET Foundation). Андрей — к.ф.-м.н., Microsoft .NET MVP, серебряный медалист ACM ICPC. В свободное время любит заниматься наукой, основные научные интересы — математическая биология и теория бифуркаций.

Роман Неволин
Роман Неволин Revolut
Разработчик приложений для биоинформатиков на .NET, для химиков на Java, для финансистов на Haskell и множества других интересных вещей. Любит...

Разработчик приложений для биоинформатиков на .NET, для химиков на Java, для финансистов на Haskell и множества других интересных вещей. Любит изучать новые области и языки, а потом рассказывать о них на конференциях и по необходимости использовать в продакшне.

Вагиф Абилов
Вагиф Абилов Miles
Вагиф работает в норвежской компании Miles. Его опыт программирования насчитывает около трёх десятилетий. В настоящее время он занимается разработками систем...

Вагиф работает в норвежской компании Miles. Его опыт программирования насчитывает около трёх десятилетий. В настоящее время он занимается разработками систем на F# и C#. Вагиф часто выступает на конференциях, принимает участие в опенсорс-проектах и поддерживает Simple.OData.Client.

Михаил Щербаков
Mikhail Shcherbakov
Михаил Щербаков KTH Royal Institute of Technology
Докторант в KTH Royal Institute of Technology, независимый разработчик и консультант, участник Microsoft Bug Bounty Programs, соорганизатор сообщества DotNet.ru, Microsoft...

Докторант в KTH Royal Institute of Technology, независимый разработчик и консультант, участник Microsoft Bug Bounty Programs, соорганизатор сообщества DotNet.ru, Microsoft MVP. Профессиональные интересы: безопасность приложений, статический и динамический анализ кода, Information Flow Security.

Кристина Бородулина
Кристина Бородулина Программный координатор JUG.ru Group
Кристина Бородулина

Максим Аршинов
Максим Аршинов Хайтек Груп
Соучредитель казанской аутсорс-компании «Хайтек Груп». Кроме ведения бизнеса преподает в Высшей школе информационных технологий и информационных систем Казанского федерального университета...
Максим Аршинов

Соучредитель казанской аутсорс-компании «Хайтек Груп». Кроме ведения бизнеса преподает в Высшей школе информационных технологий и информационных систем Казанского федерального университета и ведет блог на Хабре. По запросу «Как писать тесты» в Google первым результатом выйдет его статья.

Суммарный стаж в программировании и управлении разработкой — 10 лет. За это время прошел путь от программиста в казанской веб-студии до руководителя отдела качества в финансовой индустрии. Работал в компаниях Казани, Москвы, Питера и Антверпена (Бельгия).

Считает, что технологии — это не «вещь в себе», а инструменты для достижения целей. Каждая — со своей областью применения.

Юлия Цисык
Юлия Цисык CUSTIS
Лидер московского сообщества .NET-разработчиков MskDotNet....

Лидер московского сообщества .NET-разработчиков MskDotNet.

Ирина Ананьева
Ирина Ананьева Контур
Работает в компании «Контур», где занимается разработкой различных веб-сервисов для бизнеса. В свободное время участвует в open source-проекте BenchmarkDotNet (библиотека...

Работает в компании «Контур», где занимается разработкой различных веб-сервисов для бизнеса. В свободное время участвует в open source-проекте BenchmarkDotNet (библиотека для написания .NET-бенчмарков, поддержанная .NET Foundation). Интересуется внутренним устройством .NET CLR, производительностью и микрооптимизациями.

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.

Елизавета Голенок
Елизавета Голенок МТС ИТ
Елизавета — ведущий разработчик в компании «МТС Информационные Технологии». Имеет опыт разработки и проектирования систем как на С/С++, так и...

Елизавета — ведущий разработчик в компании «МТС Информационные Технологии». Имеет опыт разработки и проектирования систем как на С/С++, так и на C# ASP.NET, Mono (от навигационных систем до enterprise-решений). Область интересов — планирование маршрутов и многоагентные системы, компиляция, LLVM, Clang, низкоуровневая отладка приложений.

Спонсоры

Конференция — это не только доклады, но и стенды партнёров, где можно пообщаться с разработчиками крупных компаний, поучаствовать в конкурсах и розыгрышах, послушать мини-доклады.

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

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

Информационные партнеры

Если вы хотите стать партнёром конференции — пишите на partners@dotnext.ru.

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