Dotnetos Conference 2019
2019-10-10..2019-10-11
Warsaw, Poland
[Dotnetos Conference 2019, Dotnetos Conference 2021, Dotnetos Conference 2022]
| title | author | length |
|---|---|---|
| promo video | 02m | |
Video displays conference branding and links with upbeat background music and no narration or technical detail; visuals advertise https://conf.dotnetos.org/… | ||
| Performance in the .NET Runtime | Matt Warren | 48m |
Walks through concrete runtime work: shows how virtual stub dispatch rewrites call sites and reduced memory use and increased throughput, explains the JIT’s… | ||
| .NET Performance Investigation | Adam Sitnik | 44m |
Actual claim is measure not guess: use release builds, enable symbols and disable tiered JIT for small repros, prepare a narrow repro and collect thousands of… | ||
| The .NET Garbage Collector | Peter Sollich | 43m |
Explains exactly how the .NET GC traces roots, compacts or free-lists, and runs background GC for gen‑2 on large heaps (30–60 GB); gives concrete fixes that… | ||
| .NET Intrinsics in CoreCLR 3.0 | Dan Schechter | 46m |
Demonstrates how .NET Core 3.0 CPU intrinsics rewrite the quicksort partition into an 8‑way branchless block using Vector256 loads/stores, compare… | ||
| How Entity Framework translates LINQ all the way to SQL | Shay Rojansky | 49m |
Deep dive into how Entity Framework Core converts LINQ expression trees into SQL by running a pipeline of visitors that rewrite nodes (null semantics, instance… | ||
| Performance Testing | Andrey Akinshin | 49m |
Performance testing focuses on concrete practices: using BenchmarkDotNet for isolated measurements, reporting ranges and quantiles instead of just means, and… | ||
| Cliff diving into async in .NET Core and C# 8 | Daniel Marbach | 48m |
Demonstrates concrete problems and fixes for real async code on .NET Core 3.0 / C# 8: reproduces SyncOverAsync deadlocks, measures thread-starvation from… | ||
| Writing Allocation Free Code in C# | Matt Ellis | 51m |
Argues that cutting allocations improves throughput more than microfast algorithms and shows exactly how using C# 7.0/7.2 features and libraries avoids heap… | ||
| Ethereum performance in .NET Core | Tomasz Kajetan Stanczak, Piotr Gankiewicz | 46m |
Nethermind is a .NET Core Ethereum client that proves high-performance parity with Go and Rust by shipping concrete optimizations: native C crypto where… | ||
| There's more to life than code | Alicja Snarska | 29m |
Practical claim: self‑actualization behaves like a continuous DevOps loop of plan build integrate get feedback and repeat. Specific tools offered: meditation… | ||
| Compiling and Running a PHP on .NET Core | Jakub Míšek | 45m |
Claim: PHP compiles to .NET Core with the PeachPie compiler and runs inside ASP.NET Core/Kestrel, preserving debugging, PDB sequence points, NuGet packaging… | ||
| Interview | Adam Sitnik | 04m |
Claim: making .NET faster saves server licenses, reduces CPU heat and even helps the planet. Concrete tools: Visual Studio profiler, most broadly purview, dot… | ||
| Interview | Alicja Snarska | 02m |
An interview-style conversation argues that programmers are people first and there's more to life than code, urging that humane sciences matter for technical… | ||
| Interview | Daniel Marbach | 03m |
Concrete rules for async code and where to start: prefer return Task or ValueTask and never use async void, add a CancellationToken to APIs when possible, and… | ||
| Interview | Dan Shechter | 04m |
Explains using CPU intrinsics from C# where the JIT replaces calls with direct machine instructions, essentially inline assembly in C# that targets array-style… | ||
| Interview | 02m | |
Explains that the name comes from a Mexican flavor idea framing performance as spicy hot and in Polish sounding like people of oddness. Declares a strict focus… | ||
| Interview | Matt Warren | 06m |
Runtime internals surface concrete surprises: handwritten assembly stubs show up everywhere to make generics and interface calls fast, and the garbage… | ||
| Interview | Peter Sollich | 05m |
Describes a custom allocation profiler built to pinpoint where and why heaps grow, reports on a tiny trim-parameter test app that varies allocation rate… | ||
| nothing matches | ||