Naar inhoud

The Next Input is in bèta. Iets kapot of een idee? Meld het op het forum · Welkom!

De verborgen moeilijkheden van een debugger bouwen voor .NET WASM-apps, door Andrii Rublov Hidden Difficulties of Debugger Implementation for .NET WASM Apps by Andrii Rublov

Titel en omschrijving vertaald uit het Engels met AI. Titel en omschrijving zoals de maker ze schreef.

JetBrains @JetBrainsTV
  • 2 okt. 2023
  • 0 reacties

Maak er iets van

Schrijf je eigen kijk op deze video of zet de discussie open op het forum. De video staat er al in.

Over deze video

Deze talk maakte deel uit van de conferentie JetBrains .NET Day Online '23: https://jb.gg/dotnetdayonline23 Omschrijving: Debug-infrastructuur bouwen voor .NET (Blazor) WebAssembly-apps is een uitdaging vanwege de unieke uitvoeringsomgeving. In deze talk duiken we diep in de verborgen moeilijkheden van het implementeren van de IDE-frontend van een debugger voor .NET WASM-apps. We beginnen met een overzicht van hoe een Blazor WASM-app wordt uitgevoerd en bekijken de Debug Proxy. Daarna vergelijken we gewoon .NET-debuggen met Blazor-debuggen en introduceren we de Rider Debugging Infrastructure. Vervolgens bespreken we de stappen bij het opstarten van een debugsessie, inclusief hoe het CDP (Chrome DevTools Protocol) wordt gebruikt. Ook behandelen we breakpoints en evaluatie. Tot slot bespreken we kort hot-reload: hoe het werkt en hoe het vanuit de IDE wordt ondersteund. Deze talk is essentieel voor .NET-developers die met Blazor WASM werken en voor iedereen die wil begrijpen hoe complex het debuggen van .NET WASM-applicaties is. Spreker: Andrii Rublov, Software Developer, JetBrains. Andrii is software engineer met als grootste interesse het maken van tooling voor programmeertalen. Hij is ook actief in gameontwikkeling. Andrii zit graag niet stil: in zijn vrije tijd draagt hij actief bij aan verschillende open source-projecten. Maar ook met talloze hobbyprojecten op zijn bord blijft hij in nieuwe duiken. Hij is de maker van de EF Core- en MonoGame-plugins voor JetBrains Rider. Slides: https://docs.google.com/presentation/d/1f_nY2_MnafiEO7jJl-pZzWdMFFfSWYchMjQwqueYgIY/edit?usp=sharing Volledige eventstream: https://www.youtube.com/watch?v=8ddzYsZVIYY #dotnet #blazor #JBDotNetDays

0 reacties

Nog geen reacties. Wees de eerste!

Log in om te reageren.

Inloggen of word lid
Reactie verwijderen?

De tekst verdwijnt. In de draad blijft staan dat hier een reactie is verwijderd, zodat antwoorden erop nog te volgen zijn.