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

Talks

  • Talks
  • Favorites
  • 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

  • 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 RussianRU
  • 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

  • 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 RussianRU
  • 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 RussianRU
  • 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 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

  • 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 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 RussianRU
  • 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

  • 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 RussianRU
  • 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

  • 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 RussianRU
  • 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

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

  • 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

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

  • 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

  • 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

  • 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 RussianRU
  • 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 RussianRU
  • 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

  • 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

  • Watch recording

    Overview of .NET

    • Scott Hanselman

      Microsoft

  • 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

  • Watch recording

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

    • Pavel Egorov

      Kontur

    In RussianRU
  • Watch recording

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

    • Vladimir Smirnov

      Kontur

    In RussianRU
  • Watch recording

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

    • Andrey Tichinin

      Alfa-Bank

    In RussianRU
  • Watch recording

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

    • Boris Shimberev

      Alfa-Bank

    In RussianRU
  • Watch recording

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

    • Nikita Lipilin

      PVS-Studio

    In RussianRU
  • Watch recording

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

    • Sergey Vasilev

      PVS-Studio LLC

    In RussianRU
  • Watch recording

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

    • Elizaveta Golenok

      MTS

    In RussianRU
  • Watch recording

    Panel discussion. .NET and technologies NOT from Microsoft

    • Nikita Tsukanov

      Avalonia OÜ

    In RussianRU
  • Watch recording

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

    • Denis Tarasov

      Kontur

    In RussianRU
  • Watch recording

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

    • Denis Uskov

      Alfa-Bank

    • Andrey Ganin

      Alfa Bank

    In RussianRU
  • Watch recording

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

    • Sergey Khrenov

      PVS-Studio

    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

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 DotNext
  • 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–2026