~/talk

Porting Code - Lessons Learned

slides:none on file

Porting more than 100k lines from Classic ASP to C# finishes with 20 regressions, zero database errors, and 257→57 VMs cut by tooling and architecture changes. Migration uses a commercial converter plus heavy regex, a language adaptation layer that preserves VBScript quirks (CLng, Len, date rules), and a recorder/replay facade over the COM bridge for black‑box snapshot/output tests. Rollout uses a rewriter with automated percent increases and auto rollback, saving €46,000/month.

AI-written summary · about

  1. 0:00Introduction and project overview
  2. 10:12Why port classic ASP to C
  3. 21:50Tool-assisted migration approach
  4. 31:21Testing and validation strategies
  5. 40:11Deployment and rollout automation
  6. 46:05Results and business impact
  7. 51:46Future of code porting and AI
~/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.