Skip to content
DotNext 2019 MoscowSeason: 2019 Moscow
  • Talks
  • Speakers
  • Partners
  • About
  • Archive
  • New DotNext
RU
  • New DotNext
RU

Talks

  • Talks
  • Favorites
  • No record

    Daily performance pitfalls

    Łukasz will focus on the everyday performance traps which can spoil your hard effort.

    • Łukasz Pyrzyk

      Sonova

  • No record

    vvvv — visual programming for .NET

    The talk about the novelties in the .NET world — VL, new visual language and vvvv gamma, a development environment. Joreg and Elias will tell about the history of their creation, what they are consist of and why they are needed in visual programming.

    • Joreg -

      vvvv

    • Elias Holzer

      vvvv

  • No record

    Mutation analysis

    Mutation analysis is a way to test applications and a set of tests to check robustness. Nikolay will explain how to check your tests for compliance with their main function — early detection of errors in your application. We'll discuss how this method of code analysis changes the developer's mind and how applicable it is in real life.

    • Nikolay Molchanov

      JUG Ru Group

    In RussianRU
  • No record

    Distributed tracing in .NET

    Egor Grishechko will speak about why it's cool to use Jaeger, why we need OpenCensus, how to integrate it with Jaeger and why connection between OpenCensus and OpenTracing is inevitable.

    • Egor Grishechko

      Insolar

    In RussianRU
  • No record

    The Turkish gambit. Business application in half an hour

    How to save time at the beginning of the project by getting a reliable application framework out of the box? Alexey Merson will show it live. There will be several demos and as a result, you will see a working web portal with auditing, plugins, SignalR, localization and other opportunities.

    • Alexey Merson

      Intermedia

    In RussianRU
  • No record

    The power of composition

    We'll start by going over the basic concepts of functional programming, and then look at some different ways that composition can be used to build large things from small things. After that, we'll see how composition is used in practice, beginning with some basic examples, and ending with a complete (object-free!) web application.

    • Scott Wlaschin

  • No record

    Machine learning for C# developers: Introducing ML.NET

    ML.NET is Microsoft's new open source ML and AI library for .NET developers. Join the fun as Jeff takes a deep dive into ML.NET, presents numerous real-world code samples, and demonstrates that C# programmers, too, can live on the cutting edge of ML and AI.

    • Jeff Prosise

      Wintellect

  • No record

    Metaprogramming for the masses

    Building upon the low-level optimization primitives and techniques presented at "Patterns for high-performance C#" (DotNext Moscow 2017) and "Scratched metal" (DotNext Piter 2018), we'll explore advanced design principles to build configurable, composable and highly optimized code.

    • Federico Lois

      Hibernating Rhinos

  • No record

    Splendour and misery of the domain area

    The talk will be about the main principles of organizing logic in an application: Maxim will speak about domain model pattern and compare its two main models.

    • Maxim Arshinov

      HighTech Group

    In RussianRU
  • No record

    .NET 5: runtimes

    .NET innovations, performance, replaceable runtimes.

    • Egor Bogatov

      Microsoft

    In RussianRU
  • No record

    Create your own serverless PKI with .NET & Azure Key Vault

    In this session Eran will tell about building a Serverless Public Key Infrastructure (PKI) system in .NET.

    • Eran Stiller

      CodeValue

  • No record

    Bring your ASP.NET Core solutions to Kubernetes in Azure

    This talk will showcase a possible approach to port an existing ASP.NET Core solution to Docker, demonstrating how seamlessly Visual Studio integrates them in the development experience.

    • Marco De Sanctis

      Cloud Consult London Ltd

  • No record

    Writing a .NET Core cross platform profiler in an hour

    In this almost demo-only session we’ll build a simple, yet functional, cross-platform .NET Core profiler and run it on Windows and Linux.

    • Pavel Yosifovich

  • No record

    Introduction to Event sourcing

    Jacob will tell how event sourcing and how it can help solve the functional and nonfunctional requirements that are often presented to modern applications.

    • Jacob Povar

      Positive Technologies

    In RussianRU
  • No record

    Asynchronous streams

    This talk will be dedicated to asynchronous streams in JS and C#. You will learn why asynchrony is important, how async/await has influenced modern languages and we will not forget about its common drawback. Also, we will consider differences between new asynchronous streams and existing frameworks, such as System.Reactive and RxJS.

    • Stephen Cleary

      Faithlife

  • No record

    Hot chocolate: An introduction to GraphQL on ASP.Net Core

    Michael will talk about features of using GraphQL, how to build its API with Hot Chocolate on ASP.Net Core and what benefits we can get from this.

    • Michael Staib

      ChilliCream

  • No record

    Beating CoreCLR's own C++ code with CoreCLR 3.0 intrinsics

    During this session we will explore how developers can substantially improve performance of computationally intensive code by using CPU intrinsics, and go over the new support introduced in the recently released .NET Core 3.0.

    • Dan Shechter

      Eagle Labs

  • No record

    From ETW to EventPipe: dig into .NET monitoring pipelines for healthier applications

    This session will first show you how to easily build an accurate .NET monitoring of your applications based on CLR Events; including the Linux case for .NET Core.

    • Christophe Nasarre-Soulier

      Criteo

  • No record

    How to collect the entire database into a file and why we use the Akka.NET Streams library

    This talk will provide the types of data processing tasks for which Akka.NET Streams would be suited. We will consider alternatives and describe the way of learning this technology and searching for the weaknesses in the source code of the library. The issue of monitoring and testing the resulting code will also be raised.

    • Konstantin Zhitnik

      ePayments Technologies

    In RussianRU
  • No record

    Roslyn: Mastership of state analysis

    Vladimir will speak about how to improve the quality of the code, to cut down the time it takes to find a solution to the typical problems when working with frameworks and share examples from his own experience.

    • Vladimir Panchenko

      Acumatica

    In RussianRU
  • No record

    Platform Wars

    Kirill will tell the success story of JetBrains in the IDE market and share the latest news about the world of development products.

    • Kirill Skrygan

      JetBrains

    In RussianRU
  • No record

    Code Review — the art of development

    Roman Prosin will speak about the art of reviewing, give some advises on developing a project and tell the audience about the different tools of reviewing.

    • Roman Prosin

      Raiffeisenbank

    In RussianRU
  • No record

    An in-depth look at the new features in C# 8.0 and .NET Core 3.0

    For developer it's important to keep track not only the news of language and frameworks but also what features have recently appeared. During this session, Raffaele will make out the most interesting features and how to use them in development.

  • No record

    The debugging mindset

    A lot of developers underestimate and don't understand debugging and how it works. Kevin will show you the whole process of it: from the choice of the workflow to building a setup that allows you to iterate faster.

    • Kevin Gosse

      Datadog

  • No record

    Pragmatic memory management

    Anatoly will talk about the principles of working with CG and how to improve your performance.

    • Anatoly Zhmur

      Broadridge

    In RussianRU
  • No record

    What you need to know about .NET Core 3.0 and beyond

    Jon will talk about .NET 3.0 Core and its features.

    • Jon Galloway

      Microsoft

  • No record

    .NET: Treating the dependences

    Evgeny will tell when errors with connected frameworks happen on .NET Framework and .NET Core and what approaches we can use to solve these problems.

    • Evgeny Peshkov

      Tinkoff

    In RussianRU
  • No record

    Everything .NET developer wanted to find out about deep learning, but was afraid to ask

    In this talk, Dmitry will tell about main types of modern neural network and how .NET developers can use finished trained networks to solve problems.

    • Dmitry Soshnikov

      Microsoft

    In RussianRU
  • No record

    Nullable reference types — advanced guide

    Andrey will speak about how to start using C#8 nullable reference types, which problems and special aspect you may face and how to solve them.

    • Andrey Dyatlov

      JetBrains

    In RussianRU
  • No record

    Fantastic biotechnologies and where to find them

    Biotechnologies are developing more rapidly — where mankind has already mage great progress and what remains only in our imagination? Is it possible to bring this to life? Alexander Panchin will devote his talk to this.

    • Alexander Panchin

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