~/talk

Hidden Difficulties Implementing a Debugger for .NET WASM Apps

TalkinUkrainianat .NET fwdays'23 online conference · 2023-06-15..06-20· [dotnet]
slides:none on file

Covers the challenges of implementing debugging infrastructure and an IDE debugger interface for .NET WebAssembly (Blazor WASM) apps, explaining issues that arise from the platform’s unique runtime environment. Focuses on concrete debugging-infrastructure problems encountered when building support for .NET WASM in IDEs.

AI-written summary · about

  1. 0:00Introduction
  2. 1:31Goals and structure
  3. 2:33History of .NET WASM
  4. 5:26.NET WASM app types
  5. 9:27Anatomy of .NET WASM
  6. 14:05Debugging .NET apps
  7. 14:50Debugging .NET WASM
  8. 16:35Debug Proxy architecture
  9. 18:44CDP protocol role
  10. 23:27CDP implementation challenges
  11. 26:22CDP transport layer
  12. 28:30Rider CDP implementation
  13. 32:08Breakpoints in WASM
  14. 33:33Hot Reload in WASM
  15. 36:24Summary
  16. 37:06Q&A
~/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.