dotnext

DotNext 2020 Msc (02.12.2020 — 05.12.2020)

Online

img Interview and QA with Miguel de Icaza

img Building and generating a .NET client for a large API

img Source Generators in action

img Workshop: Tuning services to deal with latency and errors

img Community development and open source in corporate development

img img img Interview. What does it mean to be a speaker on DotNext?

img When and how to use the actor model: An introduction to Akka.NET actors

img Nullability in C#

img Making zero allocation code using the example of optimizing a large library

img Workshop: Tuning services to deal with latency and errors (part 2)

img What's new in the .NET 5 GC?

img DDD, love, F#

img img Porting a 11-year-old Windows application to Linux

img Workshop: Refactoring the domain model

img What technologies you should focus on to stay in the profession for a long time

img How the JIT compiler works in CoreCLR

img Data-oriented design for business applications

img Deep down in Blazor authentication and authorization

img Workshop: Refactoring the domain model (part 2)

img JetBrains Rider build infrastructure

img Domain-driven design distilled

img Clean architecture in practice

img Workshop: Investigating memory leaks in .NET with WinDBG

img How our communities work

img What’s new in C# 9.0 and beyond

img Tips & tricks to improve your .NET build setup with MSBuild

img Event sourcing in a long run

img Workshop: Investigating memory leaks in .NET with WinDBG (part 2)

img img Panel debate: Akka or Orleans? Ask their architects!

img Patterns of distributed systems in the traditions of Russia's northern indigenous and minority peoples

img Workshop: Real-life event sourcing

img Mobius — writing your own .NET runtime running on .NET Core

img img img img img img What? Where? When? with DotNetRu

img How to easily measure CPU performance and allocation patterns with a few lines of C#

img Discovering .NET 5

img Workshop: Real-life event sourcing (part 2)