Skip to content
DotNext 2020 PiterSeason: 2020 Piter
  • Talks
  • Speakers
  • Partners
  • About
  • Archive
  • Experts
  • MC
    • New DotNext
    • New DotNext
    • Talks
    • Speakers
    • Partners
    • About
    • Archive
    • Experts
    • MC
    RU

    Talks

    • Talks
    • Favorites
    • Watch recording

      .NET Science Art: How cloud technologies and .NET help to create interactive art exhibits

      In this talk we see how cloud technologies and .NET can be used to create exhibit items for museums of modern art. We will also discuss whether the computer is capable of creativity and look at examples.

      • Dmitry Soshnikov

        Microsoft

      In RussianRUComplexity -Introduction to technology
    • Watch recording

      Интервью: Как в Контуре адаптируют новичков

      • Denis Tarasov

        Kontur

      In RussianRU
    • Watch recording

      Поиграем в самое необычное соревнование для программистов. Прямо тут!

      • Pavel Egorov

        Kontur

      In RussianRU
    • Watch recording

      Primitives of synchronization and their quantum graph

      This talk will examine each of the synchronization primitives in terms of real work.

      • Stanislav Sidristij

        Speech Technology Center

      In RussianRU
    • Watch recording

      Интервью: Поговорим о статическом анализаторе кода

      • Sergey Khrenov

        PVS-Studio

      In RussianRU
    • Watch recording

      Panel discussion. Books, courses and other hobbies of DotNext speakers

      • Elizaveta Golenok

        MTS

      In RussianRU
    • Watch recording

      Building intelligent .NET apps with Azure cognitive services

      AI is a great decision for your application, but the models used to make it happen are too sophisticated (and too compute-intensive) for the average software developer to train on their own. However, Azure Cognitive Services provides the intelligence you need to do all of this and more. Jeff's talk will be about how to use these services to build .NET apps that leverage the latest advances in AI.

      • Jeff Prosise

        Wintellect

      In EnglishENComplexity -Introduction to technology
    • Watch recording

      Living in eventually consistent reality

      In this session we will see what common problems of distributed applications do CRDTs solve and what how do they achieve this goal with clarity and elegance.

      • Bartosz Sypytkowski

      In EnglishENComplexity -Introduction to technology
    • Watch recording

      Let's talk about performance analysis

      During this session Andrey will tell about the main tasks and difficulties of performance analysis.

      • Andrey Akinshin

        JetBrains

      In RussianRUComplexity -For practicing engineers
    • Watch recording

      Обзор новых возможностей PVS-Studio для C#

      • Sergey Vasilev

        PVS-Studio LLC

      In RussianRU
    • Watch recording

      Transpiling WebAssembly modules into .NET assemblies

      During this session you will hear an overview of WebAssembly and WASI, about contrasts between the Wasm instruction set and CIL and learn how wasm2cil architecture works.

      • Eric Sink

        SourceGear

      In EnglishENComplexity -For practicing engineers
    • Watch recording

      Релизный цикл одним ботом

      • Vladimir Smirnov

        Kontur

      In RussianRU
    • Watch recording

      Log in Azure (and without any Cosmos)

      In this talk you will hear about how logs work in big projects using Azure Table Storage and Blob Storage. And why you should give up CosmosDB.

      • Vagif Abilov

        Miles

      In RussianRUComplexity -For practicing engineers
    • Watch recording

      Why databases are crying at the night

      It's time to stop treating databases as magic boxes that just do their work and are not worthy of your attention. Inside of databases are mechanisms that can prevent errors in performance. Mikhail will tell about these mechanisms and how to work correctly with RDBMS и NoSQL databases.

      • Mikhail Yarichuk

        SAP/Gigya

      In RussianRUComplexity -For practicing engineers
    • Watch recording

      Visual Studio 2019 .NET productivity

      Pump up your .NET productivity with the latest additions to Visual Studio. This session includes tips for navigating, refactoring, testing and cleaning up your code.

      • Kendra Havens

        Microsoft

      In EnglishENComplexity -Introduction to technology
    • Watch recording

      Асинхронная валидация в домене

      • Andrey Tichinin

        Alfa-Bank

      In RussianRU
    • Watch recording

      gRPC and its .NET Core implementation

      WCF has outlived its usefulness and sunk into oblivion. It was replaced by a framework from Google: gRPC. Is it better or worse? How does it integrate into the modern .NET Core ecosystem and what problems can it bring?

      • Ivan Patudin

      In RussianRUComplexity -For practicing engineers
    • Watch recording

      Интервью: Использование .NET в банке и борьба с legacy

      • Denis Uskov

        Alfa-Bank

      • Andrey Ganin

        Alfa Bank

      In RussianRU
    • Watch recording

      Power your .NET Core 3 application with the new generation of diagnostics

      During this session we will first see the available stand-alone tools and then use the libraries to programmatically access the dump or process data to diagnose faults and memory problems.

      In EnglishENComplexity -For practicing engineers
    • Watch recording

      The art of code

      Did you know that programming is another form of art? During this session with Dylan you will learn about esoteric languages and quines, discover quine relays, code golf and generative art, and explore the phenomenon of live coding as performance.

      • Dylan Beattie

        Ursatile Ltd

      In EnglishENComplexity -Introduction to technology
    • Watch recording

      A long way to hundreds of thousands of RPS

      We will talk about a network protocol, serialization, and databases for high-performance RPC scripts in .NET.

      • Anatoly Zhmur

        Broadridge

      In RussianRUComplexity -For practicing engineers
    • Watch recording

      Separation of responsibilities between CPU cores

      We will talk about CPU Cores, SynchronizationContext, and TaskScheduler. How to manage CPU Cores in your application: assign some CPUs to your algorithms, but others — to independent parts of the application.

      • Stanislav Sidristij

        Speech Technology Center

      In RussianRUComplexity -Hardcore. Really hard and demanding talk, you'll understand only if you're an experienced engineer.
    • Watch recording

      Versioning, and how it makes our heads hurt

      Jon has been thinking a lot about versioning and now he's prepared to share his experiences, highlight some problems, and maybe look at possible improvements to come.

      • Jon Skeet

        Google

      In EnglishENComplexity -For practicing engineers
    • Watch recording

      Panel discussion. .NET and technologies NOT from Microsoft

      • Nikita Tsukanov

        Avalonia OÜ

      In RussianRU
    • Watch recording

      Using SIMD in .NET Core

      In this talk we will take a look at the current state of SIMD support in .NET Core, including the use of intrinsic as well as various SIMD-enabled types.

      • Dmitri Nesteruk

      In RussianRUComplexity -Hardcore. Really hard and demanding talk, you'll understand only if you're an experienced engineer.
    • Watch recording

      Dates and times: Hard, but not impossible

      In this talk Jon will provide some guidance to help you write date/time-sensitive code with a reasonable degree of confidence, and test it.

      • Jon Skeet

        Google

      In EnglishENComplexity -For practicing engineers
    • Watch recording

      Общие библиотеки в корпоративной разработке

      • Boris Shimberev

        Alfa-Bank

      In RussianRU
    • Watch recording

      What’s new in .NET Core 3.x and .NET 5 for performance?

      Konrad will give a detailed review of new features in .NET.

      • Konrad Kokosa

        Gritstep/Dotnetos

      In EnglishENComplexity -For practicing engineers
    • Watch recording

      Overview of .NET

      • Scott Hanselman

        Microsoft

      In EnglishENComplexity -Introduction to technology
    • Watch recording

      Running .NET Core performance investigation on Linux

      In this talk Adam would like to demo and talk about the tools that he has been using: dotnet trace, speedscope, Chromium, VTune, Rider, PerfCollect and BenchmarkDotNet.

      • Adam Sitnik

        Microsoft

      In EnglishENComplexity -For practicing engineers
    • Watch recording

      Raw TCP/IP socket communication

      This talk is a crash course in designing TCP/IP protocols, with a focus on always-on, low-latency device communication. Stephen promises that you will leave this session with enough knowledge to use TCP/IP sockets to communicate with any custom device in a fully reliable manner.

      • Stephen Cleary

        Faithlife

      In EnglishENComplexity -For practicing engineers
    • Watch recording

      Building an educational game with .NET Core and Unity

      If you are waiting for a deep dive into .NET Core, the Microsoft Compiler Platform and Unity3D this session is for you!

      • Johnny Hooyberghs

        Involved NV

      In EnglishENComplexity -Introduction to technology
    • Watch recording

      Примеры интересных багов, обнаруженных с помощью PVS-Studio

      • Nikita Lipilin

        PVS-Studio

      In RussianRU
    • Watch recording

      The AR Cloud is real — building cross-platform AR experiences with Azure Spatial Anchors

      In this session Rene Schulte will explain why Cloud Spatial Anchors is the next big thing and why Azure Spatial Anchors is a key technology and leading the market using lots of enterprises and consumer use cases.

      • René Schulte

        Valorem Reply

      In EnglishENComplexity -Introduction to technology
    • Watch recording

      Dapr for building distributed .NET Core applications

      During this session Alex will introduce Dapr runtime and tell what it takes to develop distributed applications in .NET Core using Dapr's features.

      In EnglishENComplexity -Introduction to technology
    • Watch recording

      Practical F# or functional programming for enterprise

      In this session, we will talk about how Roman is trying to use F# in business tasks, why he needs it and what mistakes he made.

      • Roman Nevolin

        Kontur

      In RussianRUComplexity -Introduction to technology
    • Watch recording

      Typeclasses in C#

      Kirill will tell how to achieve effectiveness, beauty, and flexibility of your code using type classes in C#.

      • Kirill Maurin

        Intelkon

      In RussianRUComplexity -For practicing engineers

    Conference for .NET developers

    Our conferences
    • Calendar of all conferences
    • BiasConf
    • C++ Russia
    • CargoCult
    • DevOops
    • DotNext
    • Flow
    • GoFunc
    • Heisenbug
    • HolyJS
    • Hydra
    • IML
    • InBetween
    • JPoint
    • Joker
    • Mobius
    • PiterPy
    • SafeCode
    • SmartData
    • TechTrain
    • VideoTech
    • sysconf
    Menu
    • New {name}
    • Talks
    • Speakers
    • Partners
    • About
    • Archive
    • Experts
    • MC
    • Legal documents

    JUG Ru Group

    Need help?

    • Phone: +7 (812) 313-27-23
    • Email: support@dotnext.ru
    • Telegram: @JUGConfSupport_bot

    Social links

    • Youtube
    • X
    • Telegram chat
    • Telegram channel
    • VK
    • Habr
    © JUG Ru Group, 2014–2025