~/talk

Elixir of Youth — Reviving Ancient Legacy with .NET 5

TalkinRussianat DotNext 2021 Moscow · 2021-10-21..10-22· [dotnet, legacy-modernisation]
links:none on file
slides:none on file

A team migrated a 10-year organically grown Python application to .NET 5, weighing options between rewriting from scratch and transpiling. They tackled practical issues like lack of documentation, interacting with an unpredictable VBA client, converting extensive condition-based logic while preserving readable code, and devising tests to verify correctness after the move.

AI-written summary · about

  1. 0:00Introduction
  2. 2:00Legacy project overview
  3. 6:58Migration to .NET 5
  4. 12:34New architecture design
  5. 19:15Migration advice
  6. 23:08Results and conclusion
~/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.