Naar inhoud

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

Laten we een incrementele source generator bouwen met Roslyn, door Stefan Pölz Let’s Build an Incremental Source Generator With Roslyn, by Stefan Pölz

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

JetBrains @JetBrainsTV
  • 2 nov. 2022
  • 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 JetBrains .NET Days Online 2022-conferentie. Details: https://pages.jetbrains.com/dotnet-days-2022 Omschrijving: Met (incrementele) source generators ruilen we wat compileertijd in voor betere prestaties tijdens runtime: in plaats van terug te vallen op algemene types en methodes kunnen we automatisch gegenereerde varianten gebruiken die specifiek voor onze code zijn geoptimaliseerd. Daarmee maken we high-performance scenario's mogelijk, bijvoorbeeld door een bron zonder Reflection te gebruiken. En op z'n minst verlost deze op Roslyn gebaseerde metaprogrammering ontwikkelaars van het steeds opnieuw schrijven van repetitieve patronen. Waar source generators (compatibel met de .NET 5 SDK) in grote projecten en solutions tot een trage ontwikkelervaring kunnen leiden, beperkt het programmeermodel van incrementele generators (toegevoegd in de .NET 6 SDK) dat risico. Kom naar mijn live coding-sessie en zie hoe een volledig werkende incrementele source generator (testgedreven) wordt geïmplementeerd. Onderweg onthullen we (de meeste van) de fijne kneepjes en voordelen van incrementele source generation. Spreker: Stefan Pölz, Clean C# Coder – testgedreven .NET-developer Twitter: https://twitter.com/0x_F0 Code: https://github.com/Flash0ver/F0-Talks-SourceGenerators "C# Source Generators in Action" door Andrey Dyatlov: https://www.youtube.com/watch?v=052xutD86uI Originele stream: https://www.youtube.com/watch?v=u4UmUOYqzlU #dotnet #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.