~/conference

DotNext 2019 Moscow

date:2019-11-06..2019-11-07
location:Moscow, Russian Federation
series:DotNext Moscow · 4 editions
titleauthorlength
Platform WarsKirill Skrygan01h 09m
A concise market model links concrete tools to the platforms that enable or strangle them: examples include Rider vs Visual Studio where JetBrains builds a…
Talk in English on
Code Review — The Art of GrowingRoman Prosin56m
Covers practical techniques to turn manual code review from a shallow, conflict-prone, time-consuming task into a constructive process that improves the…
Talk in Russian on
Hot Chocolate: An introduction to GraphQL on ASP.Net CoreMichael Staib58m
Compares REST (SWAPI) to GraphQL on ASP.NET Core using Hot Chocolate: REST demo makes 124 requests vs 1 request and takes ~5.9s while the GraphQL demo returns…
Talk in English on
The Glamour and Misery of the DomainMaksim Arshinov01h 00m
Examines domain model design for complex enterprise applications, contrasting the rich (data+behavior in domain objects) and anemic (data-only domain objects…
Talk in Russian on
Machine learning for C# developers: Introducing MLJeff Prosise01h 03m
Claims that ML.NET lets C# developers train and operationalize real ML without Python, using a dataview pipeline, 80/20 train/test split, one‑hot encoding and…
Talk in English on
Beating CoreCLR's own C++ code with CoreCLR 3.0 intrinsicsDan Shechter01h 01m
Rebuilds CoreCLR's quicksort partition in C# using .NET Core 3.0 hardware intrinsics (AVX2, 256-bit vectors), implementing movemask+permute lookup (256…
Talk in English on
Pragmatic memory managementAnatoliy Zhmur59m
Argues that most memory hacks cost far more than they save and gives concrete measurements: raw byte copy loops run about 32 bytes register efficient code…
Talk in English on
Roslyn: The Craft of Static AnalysisVladimir Panchenko57m
Covers using Roslyn and the Visual Studio SDK (VSIX) to build and deliver custom static code analyzers and code fixes for C# projects. Explains when to write…
Talk in Russian on
.NET: Dependency TherapyEvgeniy Peshkov01h 00m
Covers common assembly and dependency problems in .NET (both .NET Framework and .NET Core), including assembly redirect issues, runtime FileNotFoundExceptions…
Talk in Russian on
Bring your ASP.NET Core solutions to Kubernetes in AzureMarco De Sanctis01h 00m
Shows how an ASP.NET Core solution moves from Visual Studio 2019 into Docker and AKS using multi-stage Dockerfile builds (SDK stage ~1.7GB, runtime stage…
Talk in English on
Fantastic Biotechnologies and Where They LiveAleksandr Panchin01h 00m
Overview of speculative and real biotechnologies such as de-extinction (reviving dinosaurs), cloning, synthetic viruses, and human genetic modification…
Talk in Russian on
From ETW to EventPipeChristophe Nasarre-Soulier01h 02m
Performance counters disappear on .NET Core, so the talk shows replacing them with CLR events captured via ETW on Windows and EventPipe cross‑platform; demos…
Talk in English on
Create your own serverless PKI with .NET & Azure Key VaultEran Stiller01h 01m
Builds a serverless CA in .NET using Azure Functions and Azure Key Vault to issue X.509 certs at scale (thousands to millions for IoT) and integrate with…
Talk in English on
Mutation AnalysisNikolay Molchanov48m
Mutational (mutation) analysis is presented as a way to check the quality and robustness of test suites and application architecture by introducing small code…
Talk in Russian on
The debugging mindsetKevin Gosse55m
Debugging becomes a methodical loop: inspect Process Explorer to find three processes, scan 3–4k-line logs for IPC pipe disconnect errors, decompile the .NET…
Talk in English on
Metaprogramming for the massesFederico Andres Lois01h 00m
Shows how to coax the .NET JIT into emitting faster code by using struct strategy types (value-type generics that let the JIT delete dead branches and avoid…
Talk in English on
Nullable reference types — advanced guideAndrey Dyatlov57m
C# 8 adds nullable reference types as compile‑time annotations only, no runtime checks, and the compiler team spends about 15 person‑years building it…
Talk in English on
An in-depth look at the new features in C# 8.0 and .NET Core 3.Raffaele Rialdi01h 01m
Live demo shows a console and Windows Forms app running on .NET Core 3 using HostBuilder for console and WinForms, with dependency injection, user secrets…
Talk in English on
Introduction to Event SourcingYakov Povar58m
An introduction to event sourcing: what the architecture is, how it differs from other styles, and when it helps meet functional and non-functional…
Talk in Russian on
Writing a .NET Core cross platform profiler in an hourPavel Yosifovich01h 00m
Demonstrates a working native C++ .NET Core profiler that builds from one codebase for Windows and Linux using MSBuild shared items and clang on WSL, exports…
Talk in English on
Distributed Request Tracing in .NETEgor Grishechko57m
Overview of using Jaeger for distributed request tracing in .NET: what Jaeger (an Uber-built, Zipkin-inspired tracing system) collects, how it helps trace…
Talk in Russian on
vvvv — visual programming for .NETJoreg, Elias Holzer56m
VL is a visual .NET language and vvvv gamma is its live IDE that compiles visual patches to in‑memory C# via Roslyn and supports hot state reload, allowing…
Talk in English on
The power of compositionScott Wlaschin01h 01m
Argues composition builds large systems from tiny, testable pieces and demonstrates it with C# and F# code: Roman numerals via a pipeline, FizzBuzz using a…
Talk in English on
.NET 5: runtimesEgor Bogatov56m
Overview of .NET 5 runtime work: prototypes show Mono (LLVM) runtime can replace CoreCLR by swapping two native files and implementing about five native host…
Talk in English on
Asynchronous streamsStephen Cleary57m
C# 8 adds true pull-based async streams via IAsyncEnumerable<T> and await foreach, implemented in .NET Core 3 and available for older frameworks via NuGet…
Talk in English on
Everything a .NET Developer Wanted to Know About Deep Learning but Was Afraid to AskDmitriy Soshnikov01h 05m
An overview of common neural network types and how .NET developers can use pretrained models and fine-tune them for real tasks, with a focus on image…
Talk in Russian on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.