About the conference

DotNext 2018 Piter is a technical .NET conference that took place on April 22-23, 2018, in St. Petersburg.

Here, at DotNext, you can find such world’s leading experts as Jon Skeet, Sasha Goldshtein, Dino Esposito, Andrey Akinshin, Mark Seemann, Karel Zikmund and other .NET community gurus; developers from Google, Microsoft, JetBrains, StackOverflow, and other companies; the top authors and leaders of the largest Russian developers’ communities.

The conference brought together more than 30 speakers giving their talks devoted to the future of .NET platform, performance and concurrency optimization, CLR and .NET platform inner workings, .NET code profiling and debugging.

Besides, the high-quality 1440p online-broadcast allowed those who could’t reach Saint Petersburg in person to take part in the conference, along with an opportunity to ask speakers any questions.

Speakers

Sergey Bykov
Sergey Bykov
Microsoft
Sergey Bykov is one of the Orleans project founders at Microsoft Research and continues to lead its open source development...
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...
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...
Andrei Alexandrescu
Andrei Alexandrescu
The D Language Foundation
Romanian-born Computer Scientist Andrei Alexandrescu is an expert in a broad range of topics including software systems design and implementation,...
Raffaele Rialdi
Raffaele Rialdi
Raffaele Rialdi
Vevy Europe
Raffaele Rialdi is a senior Software Architect working as a consultant, speaker and trainer. Since 2003, he is a Microsoft...
Jeremy Likness
Jeremy Likness
Microsoft
Jeremy Likness is a Cloud Developer Advocate for Azure at Microsoft. Jeremy has spent two decades building enterprise software with...
Stan Drapkin
Stan Drapkin
Stan Drapkin is a hands-on technical leader, manager, and security and compliance expert. He is focused on hiring, training, and...
Christian Horsdal
Christian Horsdal
Christian Horsdal
Horsdal Consult
Christian Horsdal is an independent consultant with many years of experience building web and distributed systems on .NET. He is...
Sasha Goldshtein
Sasha Goldshtein
Sasha Goldshtein
Sela Group
Sasha Goldshtein is the CTO of Sela Group, Microsoft MVP and Regional Director, Pluralsight and O'Reilly author, and an international...
Show all

Materials

Day 1

Download PDF
Legend: Introduction to technology Introduction to technology For practicing engineers For practicing engineers Hardcore. Really hard and demanding talk, you'll understand only if you're an experienced engineer. Hardcore
Time
Track 1
Track 2
Track 3
9:00
Registration
10:00
Conference opening
11:30
Break
13:00
Break
14:30
Lunch
16:15
Break
17:45
Break
19:15
Party
20:00
Track 1
BoF-session: .NET Core
RU
Track 2
Rock Cover Party
Track 3
BoF-session: Perfomance
EN

Day 2

Time
Track 1
Track 2
Track 3
11:30
Break
13:00
Break
14:30
Lunch
16:15
Break
17:50
Break
19:25
Conference closure

Discussion zone

Do you know the feeling when you raise your hand to ask a question and the track owner announces: "There’s time left for one question only"? Of course, he doesn’t pick you to ask that question. And then the speaker disappears behind the doors of the speaker room. To make sure this situation never happened, we set up dedicated discussion zones: special areas with a flip-chart for drawing, a couple of seats and an opportunity to pour a cup of coffee or two. The discussion zone opened right after the talk finished. That was the place to chat with the speaker, ask questions about the talk or get some advice on personal projects.

Discussion zone

Sponsors

Gold sponsors

Program committee

Mikhail Shcherbakov
Mikhail Shcherbakov
Mikhail Shcherbakov
Independent developer
Mikhail is Microsoft .NET MVP, a participant of .NET Core Bug Bounty Program, .NET community leader in Russia, an independent...
Read more
Mikhail is Microsoft .NET MVP, a participant of .NET Core Bug Bounty Program, .NET community leader in Russia, an independent software developer and consultant. His professional area is static and dynamic code analysis and information security.
Andrey Akinshin
Andrey Akinshin
Andrey Akinshin
JetBrains
Andrey Akinshin is a senior developer at JetBrains, where he works on Rider (a cross-platform .NET IDE based on the...
Read more
Andrey Akinshin is a senior developer at JetBrains, where he works on Rider (a cross-platform .NET IDE based on the IntelliJ platform and ReSharper). His favorite topics are performance and micro-optimizations, and he is the maintainer of BenchmarkDotNet (a powerful .NET library for benchmarking supported by the .NET Foundation). Andrey is also a PhD in computer science, a Microsoft .NET MVP, a silver medalist of ACM ICPC. In his free time, he likes to study science (his primary research interests are mathematical biology and bifurcation theory).
Karlen Simonyan
Karlen Simonyan
Luxoft
Senior developer at Luxoft, involved in distributed applications engineering. Karlen blogs and posts articles on Habr about the .NET platform...
Read more
Senior developer at Luxoft, involved in distributed applications engineering. Karlen blogs and posts articles on Habr about the .NET platform using nickname szKarlen. Author of atomics.net, beginning WebKit project committer and fork maintainer.
Sasha Goldshtein
Sasha Goldshtein
Sasha Goldshtein
Sela Group
Sasha Goldshtein is the CTO of Sela Group, Microsoft MVP and Regional Director, Pluralsight and O'Reilly author, and an international...
Read more
Sasha Goldshtein is the CTO of Sela Group, Microsoft MVP and Regional Director, Pluralsight and O'Reilly author, and an international consultant and trainer. Sasha is the author of "Introducing Windows 7 for Developers" (Microsoft Press, 2009) and "Pro .NET Performance" (Apress, 2012), a prolific blogger and open source contributor, and author of numerous training courses including .NET Debugging, .NET Performance, Android Application Development, and Modern C++. His consulting work revolves mainly around distributed architecture, production debugging and performance diagnostics, and mobile application development.
Anatoly Kulakov
Anatoly Kulakov
Paladyne Systems
Anatoly was studying to become an information security specialist. He was earning money like a tough C++ developer on Linux....
Read more
Anatoly was studying to become an information security specialist. He was earning money like a tough C++ developer on Linux. After getting bored of coding, he felt the urge to create and switched to C#. He has been writing in .NET since its first versions. Currently Anatoly is designing and developing business applications, distributed and fault-tolerant systems. He spends his spare time with ES, CQRS and DDD.
Igor Labutin
Igor Labutin
Lanit-Tercom
An architect. 16 years ago Igor started as a C++ developer, worked with Win, Linux, QNX in areas ranging from...
Read more
An architect. 16 years ago Igor started as a C++ developer, worked with Win, Linux, QNX in areas ranging from video processing to network card drivers with a full implementation of the TCP/IP stack. 9 years ago he switched to C# and started dealing with architecture as well. His special focus is on the challenges of apps interaction (mainly on WCF stack), performance problems, as well as the convenience of developers working on complex projects.
Roman Nevolin
Roman Nevolin
Careem
Developer of the bioinformatics software with .NET, chemical with Java, financial with Haskell and some other interesting stuff. Roman likes...
Read more
Developer of the bioinformatics software with .NET, chemical with Java, financial with Haskell and some other interesting stuff. Roman likes to dive into new areas and languages and then talk about them at conferences and use them in production, if necessary.
Vagif Abilov
Vagif Abilov
Miles
Vagif is a Russian/Norwegian developer working for a Norwegian company Miles. He has about three decades of programming experience, currently...
Read more
Vagif is a Russian/Norwegian developer working for a Norwegian company Miles. He has about three decades of programming experience, currently focusing on building systems in F# and C#. Vagif is a frequent speaker on software conferences, contributor to some open source projects and maintainer of Simple.OData.Client.
Yulia Tsisyk
Yulia Tsisyk
CUSTIS
Yulia had written on various versions of .NET for 5 years in the customized development. At CUSTIS, she develops a...
Read more
Yulia had written on various versions of .NET for 5 years in the customized development. At CUSTIS, she develops a large IT system.