~/conference

DotFest 2020

date:2020-10-12..2020-10-18
location:-- online --
series:DotFest · one edition
titleauthorlength
Implementing and Debugging Custom MSBuild TasksMatthias Koch45m
How to create, package, integrate and debug custom MSBuild tasks used in .NET build processes. Covers working with MSBuild extension points alongside tools…
Talk in Russian on
Deep Dive into Computational Expressions in F#Ayrat Khudaygulov32m
F# supports customizable computational expressions that let you redefine keyword-like constructs in specific code contexts. The talk explains how these…
Talk in Russian on
Testing Blazor Application Components: Fun with BenefitsEgil Hansen38m
The talk explains how to unit-test Blazor UI components using the bUnit testing library. It covers basics and advanced techniques for writing maintainable…
Talk in Russian on
How to Protect Architectural PurityDenis Tsvettsikh42m
The talk explains how to protect a software system's clean architecture from entropy and new-developer mistakes by preventing incorrect dependencies between…
Talk in Russian on
What's New in C# 9Andrey Dyatlov41m
Covers new features in C# 9 including source generators, improved pattern matching, records, and contextually-typed new(). Also explains lesser-known changes…
Talk in Russian on
Project Tye — Building Microservices in .NET CoreTomáš Herceg46m
Project Tye is presented as a developer tool for building, testing, and deploying .NET Core microservices and distributed apps with a simplified workflow. The…
Talk in Russian on
How RyuJIT Compiles CodeEgor Bogatov40m
RyuJIT compilation pipeline from C# down to machine code is explained, including how the open-source .NET Core / .NET 5 JIT (RyuJIT) works and where to find…
Talk in Russian on
Linq2d: Implementing Efficient Math over 2D Arrays in C#Anton Zlygostev43m
Linq2d is a C# library that lets you declare mathematical operations over 2D arrays using LINQ-style syntax and then generates efficient, safe code that uses…
Talk in Russian on
Building a .NET Core App with Microsoft.FeatureManagementOleg Kolesnikov43m
Covers feature flags: definition, categories, role in Continuous Deployment and Trunk-Based Development, and using flags for A/B testing and canary releases…
Talk in Russian on
Bounded Context: Keep It Simple!Evgeniy Peshkov42m
Explains what bounded contexts are, how they relate to microservices, and why having clear boundaries (fewer unnecessary fences) reduces overall complexity…
Talk in Russian on
C# Code Generators: Writing Code That Writes CodeDavid Wengier42m
The talk explains C# source generators introduced with C# 9 and .NET 5 (Roslyn), contrasting them with older tools like PostSharp, Fody, and CodeSmith. It…
Talk in Russian on
The async Operator — C#'s Biggest Mistake?Adam Furmanek58m
This talk examines problems with C#'s async/await model and argues that widespread reliance on the async operator is misguided. It covers issues observed in…
Talk in Russian on
Improving Source Code with RoslynJiří Činčura50m
Roslyn is presented as a programmable C# compiler platform that exposes APIs for analysing, parsing, modifying and generating source code rather than acting as…
Talk in Russian on
Probabilistic Data StructuresBartosz Adamczewski41m
Overview of probabilistic data structures (like Bloom filters, HyperLogLog, Count-Min Sketch) for reducing memory use and improving performance when datasets…
Talk in Russian on
Mobius — Building a Custom .NET Runtime on .NET CoreKonrad Kokosa59m
The talk describes Mobius, an experiment to implement a .NET runtime as a .NET Core application rather than in C++. It explains the idea of running CIL…
Talk in Russian on
Creating Next-Generation Applications with BlazorChris Sainty53m
Blazor (from the ASP.NET team) is presented as a client-side UI platform that lets frontend developers write browser apps in C# using WebAssembly, without…
Talk in Russian on
Cross-Platform Development with Xamarin.Forms and the New .NET MAUICodrina Merigo19m
Shows how a single codebase can be compiled to multiple target platforms using Xamarin.Forms and the forthcoming .NET MAUI, explains that Xamarin is useful…
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.